Home
last modified time | relevance | path

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

12345678

/llvm-project-15.0.7/llvm/include/llvm/ADT/
H A DDenseMapInfo.h75 static inline T* getTombstoneKey() {
92 static inline char getTombstoneKey() { return ~0 - 1; }
103 static inline unsigned char getTombstoneKey() { return ~0 - 1; }
125 static inline unsigned getTombstoneKey() { return ~0U - 1; }
165 static inline short getTombstoneKey() { return -0x7FFF - 1; }
173 static inline int getTombstoneKey() { return -0x7fffffff - 1; }
225 static inline Pair getTombstoneKey() {
226 return std::make_pair(FirstInfo::getTombstoneKey(),
227 SecondInfo::getTombstoneKey());
249 static inline Tuple getTombstoneKey() {
[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!");
/llvm-project-15.0.7/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; }
150 static constexpr unsigned getTombstoneKey() { return ~0U - 1; }
164 static constexpr unsigned long getTombstoneKey() { return ~0UL - 1L; }
196 static constexpr short getTombstoneKey() { return -0x7FFF - 1; }
207 static constexpr int getTombstoneKey() { return -0x7fffffff - 1; }
239 static constexpr long long getTombstoneKey() {
264 static constexpr Pair getTombstoneKey() {
265 return detail::DenseMapPair<T, U>(FirstInfo::getTombstoneKey(),
[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()
/llvm-project-15.0.7/clang-tools-extra/clang-tidy/cppcoreguidelines/
H A DSpecialMemberFunctionsCheck.h94 static inline ClassDefId getTombstoneKey() {
95 return ClassDefId(DenseMapInfo<clang::SourceLocation>::getTombstoneKey(),
101 assert(Val != getTombstoneKey() && "Cannot hash the tombstone key!");
110 if (RHS == getTombstoneKey())
111 return LHS == getTombstoneKey();
/llvm-project-15.0.7/mlir/lib/TableGen/
H A DConstraint.cpp121 Constraint DenseMapInfo<Constraint>::getTombstoneKey() { in getTombstoneKey() function in DenseMapInfo
122 return Constraint(RecordDenseMapInfo::getTombstoneKey(), in getTombstoneKey()
129 if (constraint == getTombstoneKey()) { in getHashValue()
131 RecordDenseMapInfo::getTombstoneKey()); in getHashValue()
139 if (lhs == getEmptyKey() || lhs == getTombstoneKey()) in isEqual()
141 if (rhs == getEmptyKey() || rhs == getTombstoneKey()) in isEqual()
/llvm-project-15.0.7/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()
/llvm-project-15.0.7/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() {
94 1, DenseMapInfo<wasm::WasmLimits, void>::getTombstoneKey()};
/llvm-project-15.0.7/clang/lib/CodeGen/
H A DCodeGenTBAA.h229 static clang::CodeGen::TBAAAccessInfo getTombstoneKey() {
230 unsigned UnsignedKey = DenseMapInfo<unsigned>::getTombstoneKey();
233 DenseMapInfo<MDNode *>::getTombstoneKey(),
234 DenseMapInfo<MDNode *>::getTombstoneKey(),
235 DenseMapInfo<uint64_t>::getTombstoneKey(),
236 DenseMapInfo<uint64_t>::getTombstoneKey());
/llvm-project-15.0.7/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() {
/llvm-project-15.0.7/mlir/include/mlir/IR/
H A DAttributes.h265 static mlir::Attribute getTombstoneKey() {
266 auto *pointer = llvm::DenseMapInfo<void *>::getTombstoneKey();
285 static T getTombstoneKey() {
286 const void *pointer = llvm::DenseMapInfo<const void *>::getTombstoneKey();
310 static mlir::NamedAttribute getTombstoneKey() {
311 auto tombAttr = llvm::DenseMapInfo<mlir::Attribute>::getTombstoneKey();
H A DValue.h472 static mlir::Value getTombstoneKey() {
473 void *pointer = llvm::DenseMapInfo<void *>::getTombstoneKey();
487 static mlir::BlockArgument getTombstoneKey() {
488 void *pointer = llvm::DenseMapInfo<void *>::getTombstoneKey();
498 static mlir::OpResult getTombstoneKey() {
499 void *pointer = llvm::DenseMapInfo<void *>::getTombstoneKey();
H A DTypes.h287 static mlir::Type getTombstoneKey() {
288 auto *pointer = llvm::DenseMapInfo<void *>::getTombstoneKey();
302 static T getTombstoneKey() {
303 const void *pointer = llvm::DenseMapInfo<const void *>::getTombstoneKey();
H A DBlockSupport.h184 static mlir::SuccessorRange getTombstoneKey() {
185 auto *pointer = llvm::DenseMapInfo<mlir::BlockOperand *>::getTombstoneKey();
194 if (rhs.getBase() == getTombstoneKey().getBase())
195 return lhs.getBase() == getTombstoneKey().getBase();
/llvm-project-15.0.7/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()
/llvm-project-15.0.7/clang/include/clang/Sema/
H A DWeak.h42 static inline WeakInfo getTombstoneKey() { in getTombstoneKey() function
43 return WeakInfo(DenseMapInfo::getTombstoneKey(), SourceLocation()); in getTombstoneKey()
/llvm-project-15.0.7/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()
/llvm-project-15.0.7/llvm/include/llvm/DebugInfo/GSYM/
H A DFileEntry.h52 static inline gsym::FileEntry getTombstoneKey() {
53 uint32_t key = DenseMapInfo<uint32_t>::getTombstoneKey();
/llvm-project-15.0.7/llvm/include/llvm/Analysis/
H A DMemoryLocation.h322 static inline LocationSize getTombstoneKey() {
338 static inline MemoryLocation getTombstoneKey() {
339 return MemoryLocation(DenseMapInfo<const Value *>::getTombstoneKey(),
340 DenseMapInfo<LocationSize>::getTombstoneKey());
/llvm-project-15.0.7/clang/lib/AST/
H A DItaniumCXXABI.cpp84 V, llvm::DenseMapInfo<T>::getTombstoneKey()); in isDenseMapKeyTombstone()
108 static DecompositionDeclName getTombstoneKey() { in getTombstoneKey() function
109 return {ArrayInfo::getTombstoneKey()}; in getTombstoneKey()
112 assert(!isEqual(Key, getEmptyKey()) && !isEqual(Key, getTombstoneKey())); in getHashValue()
/llvm-project-15.0.7/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();
/llvm-project-15.0.7/llvm/include/llvm/MC/
H A DMCRegister.h100 static inline unsigned getTombstoneKey() {
101 return DenseMapInfo<unsigned>::getTombstoneKey();
/llvm-project-15.0.7/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());
/llvm-project-15.0.7/mlir/include/mlir/TableGen/
H A DPattern.h522 static mlir::tblgen::DagNode getTombstoneKey() {
524 llvm::DenseMapInfo<llvm::DagInit *>::getTombstoneKey());
540 static mlir::tblgen::DagLeaf getTombstoneKey() {
542 llvm::DenseMapInfo<llvm::Init *>::getTombstoneKey());

12345678