| /llvm-project-15.0.7/llvm/include/llvm/ADT/ |
| H A D | DenseMapInfo.h | 75 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 D | CachedHashString.h | 54 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 D | sanitizer_dense_map_info.h | 89 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 D | sanitizer_dense_map.h | 50 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 D | SpecialMemberFunctionsCheck.h | 94 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 D | Constraint.cpp | 121 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 D | DWPStringPool.h | 16 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 D | WasmTraits.h | 28 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 D | CodeGenTBAA.h | 229 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 D | BaseSubobject.h | 64 static clang::BaseSubobject getTombstoneKey() { 66 DenseMapInfo<const clang::CXXRecordDecl *>::getTombstoneKey(), 67 clang::CharUnits::fromQuantity(DenseMapInfo<int64_t>::getTombstoneKey()));
|
| H A D | TypeOrdering.h | 41 static inline clang::QualType getTombstoneKey() { 61 static inline clang::CanQualType getTombstoneKey() {
|
| /llvm-project-15.0.7/mlir/include/mlir/IR/ |
| H A D | Attributes.h | 265 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 D | Value.h | 472 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 D | Types.h | 287 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 D | BlockSupport.h | 184 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 D | X86OptimizeLEAs.cpp | 127 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 D | Weak.h | 42 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 D | CostAllocator.h | 52 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 D | FileEntry.h | 52 static inline gsym::FileEntry getTombstoneKey() { 53 uint32_t key = DenseMapInfo<uint32_t>::getTombstoneKey();
|
| /llvm-project-15.0.7/llvm/include/llvm/Analysis/ |
| H A D | MemoryLocation.h | 322 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 D | ItaniumCXXABI.cpp | 84 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 D | UniqueID.h | 61 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 D | MCRegister.h | 100 static inline unsigned getTombstoneKey() { 101 return DenseMapInfo<unsigned>::getTombstoneKey();
|
| /llvm-project-15.0.7/llvm/include/llvm/IR/ |
| H A D | ValueHandle.h | 104 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 D | Pattern.h | 522 static mlir::tblgen::DagNode getTombstoneKey() { 524 llvm::DenseMapInfo<llvm::DagInit *>::getTombstoneKey()); 540 static mlir::tblgen::DagLeaf getTombstoneKey() { 542 llvm::DenseMapInfo<llvm::Init *>::getTombstoneKey());
|