Home
last modified time | relevance | path

Searched refs:getEmptyKey (Results 1 – 25 of 82) sorted by relevance

1234

/freebsd-12.1/contrib/llvm/include/llvm/ADT/
H A DDenseMapInfo.h39 static inline T* getEmptyKey() {
61 static inline char getEmptyKey() { return ~0; }
142 static inline long getEmptyKey() {
179 static inline Pair getEmptyKey() {
180 return std::make_pair(FirstInfo::getEmptyKey(),
211 static inline StringRef getEmptyKey() {
229 if (RHS.data() == getEmptyKey().data())
230 return LHS.data() == getEmptyKey().data();
239 static inline ArrayRef<T> getEmptyKey() {
257 if (RHS.data() == getEmptyKey().data())
[all …]
H A DCachedHashString.h52 static CachedHashStringRef getEmptyKey() {
53 return CachedHashStringRef(DenseMapInfo<StringRef>::getEmptyKey(), 0);
59 assert(!isEqual(S, getEmptyKey()) && "Cannot hash the empty key!");
80 static char *getEmptyKeyPtr() { return DenseMapInfo<char *>::getEmptyKey(); }
155 static CachedHashString getEmptyKey() {
164 assert(!isEqual(S, getEmptyKey()) && "Cannot hash the empty key!");
H A DDenseMap.h148 const KeyT EmptyKey = getEmptyKey(), TombstoneKey = getTombstoneKey(); in clear()
375 const KeyT EmptyKey = getEmptyKey(); in initEmpty()
395 const KeyT EmptyKey = getEmptyKey(); in moveFromOldBuckets()
448 static const KeyT getEmptyKey() { in getEmptyKey() function
451 return KeyInfoT::getEmptyKey(); in getEmptyKey()
591 const KeyT EmptyKey = getEmptyKey(); in InsertIntoBucketImpl()
615 const KeyT EmptyKey = getEmptyKey(); in LookupBucketFor()
929 const KeyT EmptyKey = this->getEmptyKey(); in swap()
1044 const KeyT EmptyKey = this->getEmptyKey(); in grow()
1267 const KeyT Empty = KeyInfoT::getEmptyKey(); in AdvancePastEmptyBuckets()
[all …]
H A DPointerEmbeddedInt.h108 static inline T getEmptyKey() { return IntInfo::getEmptyKey(); }
H A DPointerSumType.h275 static inline SumType getEmptyKey() {
276 return SumType::create<SomeTag>(SomePointerInfo::getEmptyKey());
/freebsd-12.1/contrib/llvm/tools/clang/lib/CodeGen/
H A DCodeGenTBAA.h221 static clang::CodeGen::TBAAAccessInfo getEmptyKey() {
222 unsigned UnsignedKey = DenseMapInfo<unsigned>::getEmptyKey();
225 DenseMapInfo<MDNode *>::getEmptyKey(),
226 DenseMapInfo<MDNode *>::getEmptyKey(),
227 DenseMapInfo<uint64_t>::getEmptyKey(),
228 DenseMapInfo<uint64_t>::getEmptyKey());
/freebsd-12.1/contrib/llvm/tools/clang/lib/AST/
H A DItaniumCXXABI.cpp81 static DecompositionDeclName getEmptyKey() { in getEmptyKey() function
82 return {ArrayInfo::getEmptyKey()}; in getEmptyKey()
88 assert(!isEqual(Key, getEmptyKey()) && !isEqual(Key, getTombstoneKey())); in getHashValue()
92 if (ArrayInfo::isEqual(LHS.Bindings, ArrayInfo::getEmptyKey())) in isEqual()
93 return ArrayInfo::isEqual(RHS.Bindings, ArrayInfo::getEmptyKey()); in isEqual()
/freebsd-12.1/contrib/llvm/tools/clang/include/clang/AST/
H A DBaseSubobject.h59 static clang::BaseSubobject getEmptyKey() {
61 DenseMapInfo<const clang::CXXRecordDecl *>::getEmptyKey(),
62 clang::CharUnits::fromQuantity(DenseMapInfo<int64_t>::getEmptyKey()));
H A DTypeOrdering.h41 static inline clang::QualType getEmptyKey() { return clang::QualType(); }
59 static inline clang::CanQualType getEmptyKey() {
H A DASTTypeTraits.h99 static inline ASTNodeKind getEmptyKey() { return ASTNodeKind(); } in getEmptyKey() function
331 static inline DynTypedNode getEmptyKey() {
333 Node.NodeKind = ASTNodeKind::DenseMapInfo::getEmptyKey();
360 auto Empty = ASTNodeKind::DenseMapInfo::getEmptyKey();
H A DCharUnits.h216 static clang::CharUnits getEmptyKey() {
218 DenseMapInfo<clang::CharUnits::QuantityType>::getEmptyKey();
/freebsd-12.1/contrib/llvm/lib/Target/X86/
H A DX86OptimizeLEAs.cpp119 static inline MemOpKey getEmptyKey() { in getEmptyKey() function
120 return MemOpKey(PtrInfo::getEmptyKey(), PtrInfo::getEmptyKey(), in getEmptyKey()
121 PtrInfo::getEmptyKey(), PtrInfo::getEmptyKey(), in getEmptyKey()
122 PtrInfo::getEmptyKey()); in getEmptyKey()
134 assert(Val.Disp != PtrInfo::getEmptyKey() && "Cannot hash the empty key"); in getHashValue()
177 if (RHS.Disp == PtrInfo::getEmptyKey()) in isEqual()
178 return LHS.Disp == PtrInfo::getEmptyKey(); in isEqual()
/freebsd-12.1/contrib/llvm/include/llvm/CodeGen/PBQP/
H A DCostAllocator.h51 static inline PoolEntry *getEmptyKey() { return nullptr; } in getEmptyKey() function
77 if (P == getEmptyKey() || P == getTombstoneKey()) in isEqual()
83 if (P1 == getEmptyKey() || P1 == getTombstoneKey()) in isEqual()
/freebsd-12.1/contrib/llvm/include/llvm/Analysis/
H A DMemoryLocation.h274 static inline LocationSize getEmptyKey() {
289 static inline MemoryLocation getEmptyKey() {
290 return MemoryLocation(DenseMapInfo<const Value *>::getEmptyKey(),
291 DenseMapInfo<LocationSize>::getEmptyKey());
H A DAliasSetTracker.h64 : Val(V), AAInfo(DenseMapInfo<AAMDNodes>::getEmptyKey()) {} in PointerRec()
84 if (AAInfo == DenseMapInfo<AAMDNodes>::getEmptyKey()) in updateSizeAndAAInfo()
108 if (AAInfo == DenseMapInfo<AAMDNodes>::getEmptyKey() || in getAAInfo()
/freebsd-12.1/contrib/llvm/include/llvm/Object/
H A DWasmTraits.h26 static wasm::WasmSignature getEmptyKey() {
52 static wasm::WasmGlobalType getEmptyKey() {
/freebsd-12.1/contrib/llvm/tools/lld/include/lld/Core/
H A DSymbolTable.h65 static StringRef getEmptyKey() { return StringRef(); } in getEmptyKey() function
78 static const DefinedAtom * getEmptyKey() { return nullptr; } in getEmptyKey() function
/freebsd-12.1/contrib/llvm/include/llvm/IR/
H A DValueHandle.h100 V != DenseMapInfo<Value *>::getEmptyKey() && in isValid()
290 static inline AssertingVH<T> getEmptyKey() {
292 Res.setRawValPtr(DenseMapInfo<Value *>::getEmptyKey());
530 static inline PoisoningVH<T> getEmptyKey() {
532 Res.setRawValPtr(DenseMapInfo<Value *>::getEmptyKey());
H A DDominators.h108 static inline BasicBlockEdge getEmptyKey() {
109 return BasicBlockEdge(BBInfo::getEmptyKey(), BBInfo::getEmptyKey());
/freebsd-12.1/contrib/llvm/lib/Analysis/
H A DAliasAnalysisSummary.h246 static inline cflaa::InstantiatedValue getEmptyKey() {
247 return cflaa::InstantiatedValue{DenseMapInfo<Value *>::getEmptyKey(),
248 DenseMapInfo<unsigned>::getEmptyKey()};
H A DCFLAndersAliasAnalysis.cpp274 static OffsetValue getEmptyKey() { in getEmptyKey() function
275 return OffsetValue{DenseMapInfo<const Value *>::getEmptyKey(), in getEmptyKey()
276 DenseMapInfo<int64_t>::getEmptyKey()}; in getEmptyKey()
281 DenseMapInfo<int64_t>::getEmptyKey()}; in getTombstoneKey()
296 static OffsetInstantiatedValue getEmptyKey() { in getEmptyKey() function
298 DenseMapInfo<InstantiatedValue>::getEmptyKey(), in getEmptyKey()
299 DenseMapInfo<int64_t>::getEmptyKey()}; in getEmptyKey()
305 DenseMapInfo<int64_t>::getEmptyKey()}; in getTombstoneKey()
/freebsd-12.1/contrib/llvm/lib/IR/
H A DLLVMContextImpl.h63 static inline APInt getEmptyKey() { in getEmptyKey() function
120 static inline StructType* getEmptyKey() { in getEmptyKey() function
121 return DenseMapInfo<StructType*>::getEmptyKey(); in getEmptyKey()
139 if (RHS == getEmptyKey() || RHS == getTombstoneKey()) in isEqual()
175 static inline FunctionType* getEmptyKey() { in getEmptyKey() function
176 return DenseMapInfo<FunctionType*>::getEmptyKey(); in getEmptyKey()
195 if (RHS == getEmptyKey() || RHS == getTombstoneKey()) in isEqual()
1117 static inline NodeTy *getEmptyKey() {
1118 return DenseMapInfo<NodeTy *>::getEmptyKey();
1132 if (RHS == getEmptyKey() || RHS == getTombstoneKey())
[all …]
/freebsd-12.1/contrib/llvm/include/llvm/DebugInfo/CodeView/
H A DTypeHashing.h153 static codeview::LocallyHashedType getEmptyKey() { return Empty; }
173 static codeview::GloballyHashedType getEmptyKey() { return Empty; }
/freebsd-12.1/contrib/llvm/include/llvm/Transforms/Utils/
H A DBypassSlowDivision.h45 static DivRemMapKey getEmptyKey() {
/freebsd-12.1/contrib/llvm/tools/lld/lib/Core/
H A DSymbolTable.cpp226 if (l == getEmptyKey() || r == getEmptyKey()) in isEqual()

1234