Home
last modified time | relevance | path

Searched refs:getTombstoneKey (Results 1 – 25 of 144) sorted by relevance

123456

/src/contrib/llvm-project/llvm/include/llvm/ADT/
H A DDenseMapInfo.h78 static inline T* getTombstoneKey() {
95 static inline char getTombstoneKey() { return ~0 - 1; }
106 static inline unsigned char getTombstoneKey() { return ~0 - 1; }
117 static inline unsigned short getTombstoneKey() { return 0xFFFF - 1; }
128 static inline unsigned getTombstoneKey() { return ~0U - 1; }
139 static inline unsigned long getTombstoneKey() { return ~0UL - 1L; }
156 static inline unsigned long long getTombstoneKey() { return ~0ULL - 1ULL; }
171 static inline short getTombstoneKey() { return -0x7FFF - 1; }
179 static inline int getTombstoneKey() { return -0x7fffffff - 1; }
193 static inline long getTombstoneKey() { return getEmptyKey() - 1L; }
[all …]
H A DCachedHashString.h54 static CachedHashStringRef getTombstoneKey() {
55 return CachedHashStringRef(DenseMapInfo<StringRef>::getTombstoneKey(), 1);
59 assert(!isEqual(S, getTombstoneKey()) && "Cannot hash the tombstone key!");
81 return DenseMapInfo<char *>::getTombstoneKey();
158 static CachedHashString getTombstoneKey() {
164 assert(!isEqual(S, getTombstoneKey()) && "Cannot hash the tombstone key!");
H A DDenseMapInfoVariant.h32 static inline Variant getTombstoneKey() {
34 DenseMapInfo<FirstT>::getTombstoneKey());
H A DDenseMap.h121 const KeyT EmptyKey = getEmptyKey(), TombstoneKey = getTombstoneKey(); in clear()
351 TheBucket->getFirst() = getTombstoneKey(); in erase()
359 TheBucket->getFirst() = getTombstoneKey(); in erase()
407 const KeyT EmptyKey = getEmptyKey(), TombstoneKey = getTombstoneKey(); in destroyAll()
443 const KeyT TombstoneKey = getTombstoneKey(); in moveFromOldBuckets()
481 !KeyInfoT::isEqual(getBuckets()[i].getFirst(), getTombstoneKey())) in copyFrom()
502 static const KeyT getTombstoneKey() { in getTombstoneKey() function
503 return KeyInfoT::getTombstoneKey(); in getTombstoneKey()
664 const KeyT TombstoneKey = getTombstoneKey(); in LookupBucketFor()
987 const KeyT TombstoneKey = this->getTombstoneKey(); in swap()
[all …]
H A DPointerEmbeddedInt.h108 static inline T getTombstoneKey() { return IntInfo::getTombstoneKey(); }
/src/contrib/llvm-project/compiler-rt/lib/sanitizer_common/
H A Dsanitizer_dense_map_info.h89 static constexpr T *getTombstoneKey() {
108 static constexpr char getTombstoneKey() { return ~0 - 1; }
120 static constexpr unsigned char getTombstoneKey() { return ~0 - 1; }
135 static constexpr unsigned short getTombstoneKey() { return 0xFFFF - 1; }
150 static constexpr unsigned getTombstoneKey() { return ~0U - 1; }
164 static constexpr unsigned long getTombstoneKey() { return ~0UL - 1L; }
180 static constexpr unsigned long long getTombstoneKey() { return ~0ULL - 1ULL; }
196 static constexpr short getTombstoneKey() { return -0x7FFF - 1; }
207 static constexpr int getTombstoneKey() { return -0x7fffffff - 1; }
224 static constexpr long getTombstoneKey() { return getEmptyKey() - 1L; }
[all …]
H A Dsanitizer_dense_map.h50 const KeyT EmptyKey = getEmptyKey(), TombstoneKey = getTombstoneKey(); in clear()
192 TheBucket->getFirst() = getTombstoneKey(); in erase()
202 TheBucket->getFirst() = getTombstoneKey(); in erase()
234 const KeyT EmptyKey = getEmptyKey(), TombstoneKey = getTombstoneKey(); in forEach()
258 const KeyT EmptyKey = getEmptyKey(), TombstoneKey = getTombstoneKey(); in destroyAll()
293 const KeyT TombstoneKey = getTombstoneKey(); in moveFromOldBuckets()
332 !KeyInfoT::isEqual(getBuckets()[i].getFirst(), getTombstoneKey())) in copyFrom()
349 static const KeyT getTombstoneKey() { return KeyInfoT::getTombstoneKey(); } in getTombstoneKey() function
470 const KeyT TombstoneKey = getTombstoneKey(); in LookupBucketFor()
/src/contrib/llvm-project/clang/lib/APINotes/
H A DAPINotesFormat.h350 static inline clang::api_notes::StoredObjCSelector getTombstoneKey() {
351 return clang::api_notes::StoredObjCSelector{UnsignedInfo::getTombstoneKey(),
377 static inline clang::api_notes::ContextTableKey getTombstoneKey() {
379 DenseMapInfo<uint32_t>::getTombstoneKey(),
380 DenseMapInfo<uint8_t>::getTombstoneKey(),
381 DenseMapInfo<uint32_t>::getTombstoneKey()};
399 static inline clang::api_notes::SingleDeclTableKey getTombstoneKey() {
401 DenseMapInfo<uint32_t>::getTombstoneKey(),
402 DenseMapInfo<uint32_t>::getTombstoneKey()};
/src/contrib/llvm-project/llvm/include/llvm/DWP/
H A DDWPStringPool.h16 static inline const char *getTombstoneKey() { in getTombstoneKey() function
21 assert(Val != getTombstoneKey() && "Cannot hash the tombstone key!"); in getHashValue()
27 if (RHS == getTombstoneKey()) in isEqual()
28 return LHS == getTombstoneKey(); in isEqual()
/src/contrib/llvm-project/llvm/include/llvm/BinaryFormat/
H A DWasmTraits.h28 static wasm::WasmSignature getTombstoneKey() {
52 static wasm::WasmGlobalType getTombstoneKey() {
69 static wasm::WasmLimits getTombstoneKey() {
92 static wasm::WasmTableType getTombstoneKey() {
95 DenseMapInfo<wasm::WasmLimits, void>::getTombstoneKey()};
/src/contrib/llvm-project/clang/lib/CodeGen/
H A DCodeGenTBAA.h234 static clang::CodeGen::TBAAAccessInfo getTombstoneKey() {
235 unsigned UnsignedKey = DenseMapInfo<unsigned>::getTombstoneKey();
238 DenseMapInfo<MDNode *>::getTombstoneKey(),
239 DenseMapInfo<MDNode *>::getTombstoneKey(),
240 DenseMapInfo<uint64_t>::getTombstoneKey(),
241 DenseMapInfo<uint64_t>::getTombstoneKey());
/src/contrib/llvm-project/clang/include/clang/AST/
H A DBaseSubobject.h64 static clang::BaseSubobject getTombstoneKey() {
66 DenseMapInfo<const clang::CXXRecordDecl *>::getTombstoneKey(),
67 clang::CharUnits::fromQuantity(DenseMapInfo<int64_t>::getTombstoneKey()));
H A DTypeOrdering.h41 static inline clang::QualType getTombstoneKey() {
61 static inline clang::CanQualType getTombstoneKey() {
H A DNestedNameSpecifier.h542 static clang::NestedNameSpecifierLoc getTombstoneKey() {
543 return clang::NestedNameSpecifierLoc(FirstInfo::getTombstoneKey(),
544 SecondInfo::getTombstoneKey());
/src/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86OptimizeLEAs.cpp127 static inline MemOpKey getTombstoneKey() { in getTombstoneKey() function
128 return MemOpKey(PtrInfo::getTombstoneKey(), PtrInfo::getTombstoneKey(), in getTombstoneKey()
129 PtrInfo::getTombstoneKey(), PtrInfo::getTombstoneKey(), in getTombstoneKey()
130 PtrInfo::getTombstoneKey()); in getTombstoneKey()
137 assert(Val.Disp != PtrInfo::getTombstoneKey() && in getHashValue()
181 if (RHS.Disp == PtrInfo::getTombstoneKey()) in isEqual()
182 return LHS.Disp == PtrInfo::getTombstoneKey(); in isEqual()
/src/contrib/llvm-project/llvm/include/llvm/CodeGen/PBQP/
H A DCostAllocator.h52 static inline PoolEntry *getTombstoneKey() { in getTombstoneKey() function
76 if (P == getEmptyKey() || P == getTombstoneKey()) in isEqual()
82 if (P1 == getEmptyKey() || P1 == getTombstoneKey()) in isEqual()
/src/contrib/llvm-project/clang/include/clang/Sema/
H A DWeak.h42 static inline WeakInfo getTombstoneKey() { in getTombstoneKey() function
43 return WeakInfo(DenseMapInfo::getTombstoneKey(), SourceLocation()); in getTombstoneKey()
/src/contrib/llvm-project/llvm/include/llvm/DebugInfo/GSYM/
H A DFileEntry.h52 static inline gsym::FileEntry getTombstoneKey() {
53 uint32_t key = DenseMapInfo<uint32_t>::getTombstoneKey();
/src/contrib/llvm-project/clang/lib/AST/
H A DItaniumCXXABI.cpp85 V, llvm::DenseMapInfo<T>::getTombstoneKey()); in isDenseMapKeyTombstone()
109 static DecompositionDeclName getTombstoneKey() { in getTombstoneKey() function
110 return {ArrayInfo::getTombstoneKey()}; in getTombstoneKey()
113 assert(!isEqual(Key, getEmptyKey()) && !isEqual(Key, getTombstoneKey())); in getHashValue()
/src/contrib/llvm-project/llvm/include/llvm/Support/FileSystem/
H A DUniqueID.h61 static inline llvm::sys::fs::UniqueID getTombstoneKey() {
63 DenseMapInfo<std::pair<uint64_t, uint64_t>>::getTombstoneKey();
/src/contrib/llvm-project/llvm/include/llvm/Analysis/
H A DMemoryLocation.h332 static inline LocationSize getTombstoneKey() {
348 static inline MemoryLocation getTombstoneKey() {
349 return MemoryLocation(DenseMapInfo<const Value *>::getTombstoneKey(),
350 DenseMapInfo<LocationSize>::getTombstoneKey());
/src/contrib/llvm-project/llvm/include/llvm/IR/
H A DValueHandle.h104 V != DenseMapInfo<Value *>::getTombstoneKey(); in isValid()
184 static inline WeakVH getTombstoneKey() {
185 return WeakVH(DenseMapInfo<Value *>::getTombstoneKey());
533 static inline PoisoningVH<T> getTombstoneKey() {
535 Res.setRawValPtr(DenseMapInfo<Value *>::getTombstoneKey());
/src/contrib/llvm-project/llvm/include/llvm/MC/
H A DMCRegister.h113 static inline unsigned getTombstoneKey() {
114 return DenseMapInfo<unsigned>::getTombstoneKey();
/src/contrib/llvm-project/llvm/lib/Transforms/Utils/
H A DCanonicalizeFreezeInLoops.cpp113 static inline FrozenIndPHIInfo getTombstoneKey() { in getTombstoneKey() function
114 return FrozenIndPHIInfo(DenseMapInfo<PHINode *>::getTombstoneKey(), in getTombstoneKey()
115 DenseMapInfo<BinaryOperator *>::getTombstoneKey()); in getTombstoneKey()
/src/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DRegister.h154 static inline unsigned getTombstoneKey() {
155 return DenseMapInfo<unsigned>::getTombstoneKey();

123456