Home
last modified time | relevance | path

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

1234

/freebsd-12.1/contrib/llvm/include/llvm/ADT/
H A DDenseMapInfo.h45 static inline T* getTombstoneKey() {
62 static inline char getTombstoneKey() { return ~0 - 1; }
184 static inline Pair getTombstoneKey() {
216 static inline StringRef getTombstoneKey() {
223 assert(Val.data() != getTombstoneKey().data() &&
231 if (RHS.data() == getTombstoneKey().data())
232 return LHS.data() == getTombstoneKey().data();
244 static inline ArrayRef<T> getTombstoneKey() {
251 assert(Val.data() != getTombstoneKey().data() &&
259 if (RHS.data() == getTombstoneKey().data())
[all …]
H A DCachedHashString.h55 static CachedHashStringRef getTombstoneKey() {
56 return CachedHashStringRef(DenseMapInfo<StringRef>::getTombstoneKey(), 1);
60 assert(!isEqual(S, getTombstoneKey()) && "Cannot hash the tombstone key!");
82 return DenseMapInfo<char *>::getTombstoneKey();
159 static CachedHashString getTombstoneKey() {
165 assert(!isEqual(S, getTombstoneKey()) && "Cannot hash the tombstone key!");
H A DDenseMap.h148 const KeyT EmptyKey = getEmptyKey(), TombstoneKey = getTombstoneKey(); in clear()
304 TheBucket->getFirst() = getTombstoneKey(); in erase()
312 TheBucket->getFirst() = getTombstoneKey(); in erase()
396 const KeyT TombstoneKey = getTombstoneKey(); in moveFromOldBuckets()
454 static const KeyT getTombstoneKey() { in getTombstoneKey() function
455 return KeyInfoT::getTombstoneKey(); in getTombstoneKey()
616 const KeyT TombstoneKey = getTombstoneKey(); in LookupBucketFor()
930 const KeyT TombstoneKey = this->getTombstoneKey(); in swap()
1045 const KeyT TombstoneKey = this->getTombstoneKey(); in grow()
1268 const KeyT Tombstone = KeyInfoT::getTombstoneKey(); in AdvancePastEmptyBuckets()
[all …]
H A DPointerEmbeddedInt.h109 static inline T getTombstoneKey() { return IntInfo::getTombstoneKey(); }
H A DPointerSumType.h279 static inline SumType getTombstoneKey() {
280 return SumType::create<SomeTag>(SomePointerInfo::getTombstoneKey());
/freebsd-12.1/contrib/llvm/tools/clang/lib/CodeGen/
H A DCodeGenTBAA.h231 static clang::CodeGen::TBAAAccessInfo getTombstoneKey() {
232 unsigned UnsignedKey = DenseMapInfo<unsigned>::getTombstoneKey();
235 DenseMapInfo<MDNode *>::getTombstoneKey(),
236 DenseMapInfo<MDNode *>::getTombstoneKey(),
237 DenseMapInfo<uint64_t>::getTombstoneKey(),
238 DenseMapInfo<uint64_t>::getTombstoneKey());
/freebsd-12.1/contrib/llvm/tools/clang/lib/AST/
H A DItaniumCXXABI.cpp84 static DecompositionDeclName getTombstoneKey() { in getTombstoneKey() function
85 return {ArrayInfo::getTombstoneKey()}; in getTombstoneKey()
88 assert(!isEqual(Key, getEmptyKey()) && !isEqual(Key, getTombstoneKey())); in getHashValue()
94 if (ArrayInfo::isEqual(LHS.Bindings, ArrayInfo::getTombstoneKey())) in isEqual()
95 return ArrayInfo::isEqual(RHS.Bindings, ArrayInfo::getTombstoneKey()); in isEqual()
/freebsd-12.1/contrib/llvm/tools/clang/include/clang/AST/
H A DBaseSubobject.h65 static clang::BaseSubobject getTombstoneKey() {
67 DenseMapInfo<const clang::CXXRecordDecl *>::getTombstoneKey(),
68 clang::CharUnits::fromQuantity(DenseMapInfo<int64_t>::getTombstoneKey()));
H A DTypeOrdering.h43 static inline clang::QualType getTombstoneKey() {
63 static inline clang::CanQualType getTombstoneKey() {
H A DASTTypeTraits.h102 static inline ASTNodeKind getTombstoneKey() { in getTombstoneKey() function
336 static inline DynTypedNode getTombstoneKey() {
338 Node.NodeKind = ASTNodeKind::DenseMapInfo::getTombstoneKey();
361 auto TombStone = ASTNodeKind::DenseMapInfo::getTombstoneKey();
H A DCharUnits.h223 static clang::CharUnits getTombstoneKey() {
225 DenseMapInfo<clang::CharUnits::QuantityType>::getTombstoneKey();
/freebsd-12.1/contrib/llvm/lib/Target/X86/
H A DX86OptimizeLEAs.cpp125 static inline MemOpKey getTombstoneKey() { in getTombstoneKey() function
126 return MemOpKey(PtrInfo::getTombstoneKey(), PtrInfo::getTombstoneKey(), in getTombstoneKey()
127 PtrInfo::getTombstoneKey(), PtrInfo::getTombstoneKey(), in getTombstoneKey()
128 PtrInfo::getTombstoneKey()); in getTombstoneKey()
135 assert(Val.Disp != PtrInfo::getTombstoneKey() && in getHashValue()
179 if (RHS.Disp == PtrInfo::getTombstoneKey()) in isEqual()
180 return LHS.Disp == PtrInfo::getTombstoneKey(); in isEqual()
/freebsd-12.1/contrib/llvm/include/llvm/CodeGen/PBQP/
H A DCostAllocator.h53 static inline PoolEntry *getTombstoneKey() { in getTombstoneKey() 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.h277 static inline LocationSize getTombstoneKey() {
293 static inline MemoryLocation getTombstoneKey() {
294 return MemoryLocation(DenseMapInfo<const Value *>::getTombstoneKey(),
295 DenseMapInfo<LocationSize>::getTombstoneKey());
/freebsd-12.1/contrib/llvm/include/llvm/Object/
H A DWasmTraits.h31 static wasm::WasmSignature getTombstoneKey() {
55 static wasm::WasmGlobalType getTombstoneKey() {
/freebsd-12.1/contrib/llvm/tools/lld/include/lld/Core/
H A DSymbolTable.h66 static StringRef getTombstoneKey() { return StringRef(" ", 1); } in getTombstoneKey() function
79 static const DefinedAtom * getTombstoneKey() { return (DefinedAtom*)(-1); } in getTombstoneKey() function
/freebsd-12.1/contrib/llvm/include/llvm/IR/
H A DValueHandle.h101 V != DenseMapInfo<Value *>::getTombstoneKey(); in isValid()
296 static inline AssertingVH<T> getTombstoneKey() {
298 Res.setRawValPtr(DenseMapInfo<Value *>::getTombstoneKey());
536 static inline PoisoningVH<T> getTombstoneKey() {
538 Res.setRawValPtr(DenseMapInfo<Value *>::getTombstoneKey());
H A DDominators.h112 static inline BasicBlockEdge getTombstoneKey() {
113 return BasicBlockEdge(BBInfo::getTombstoneKey(), BBInfo::getTombstoneKey());
/freebsd-12.1/contrib/llvm/lib/Analysis/
H A DAliasAnalysisSummary.h250 static inline cflaa::InstantiatedValue getTombstoneKey() {
251 return cflaa::InstantiatedValue{DenseMapInfo<Value *>::getTombstoneKey(),
252 DenseMapInfo<unsigned>::getTombstoneKey()};
/freebsd-12.1/contrib/llvm/lib/IR/
H A DLLVMContextImpl.h69 static inline APInt getTombstoneKey() { in getTombstoneKey() function
124 static inline StructType* getTombstoneKey() { in getTombstoneKey() function
125 return DenseMapInfo<StructType*>::getTombstoneKey(); in getTombstoneKey()
139 if (RHS == getEmptyKey() || RHS == getTombstoneKey()) in isEqual()
179 static inline FunctionType* getTombstoneKey() { in getTombstoneKey() function
180 return DenseMapInfo<FunctionType*>::getTombstoneKey(); in getTombstoneKey()
195 if (RHS == getEmptyKey() || RHS == getTombstoneKey()) in isEqual()
1121 static inline NodeTy *getTombstoneKey() {
1122 return DenseMapInfo<NodeTy *>::getTombstoneKey();
1132 if (RHS == getEmptyKey() || RHS == getTombstoneKey())
[all …]
/freebsd-12.1/contrib/llvm/include/llvm/DebugInfo/CodeView/
H A DTypeHashing.h155 static codeview::LocallyHashedType getTombstoneKey() { return Tombstone; }
175 static codeview::GloballyHashedType getTombstoneKey() { return Tombstone; }
H A DTypeIndex.h286 static inline codeview::TypeIndex getTombstoneKey() {
287 return codeview::TypeIndex{DenseMapInfo<uint32_t>::getTombstoneKey()};
/freebsd-12.1/contrib/llvm/include/llvm/Transforms/Utils/
H A DBypassSlowDivision.h49 static DivRemMapKey getTombstoneKey() {
/freebsd-12.1/contrib/llvm/tools/lld/lib/Core/
H A DSymbolTable.cpp228 if (l == getTombstoneKey() || r == getTombstoneKey()) in isEqual()
/freebsd-12.1/contrib/llvm/lib/Transforms/Scalar/
H A DEarlyCSE.cpp95 Inst == DenseMapInfo<Instruction *>::getTombstoneKey(); in isSentinel()
119 static inline SimpleValue getTombstoneKey() { in getTombstoneKey() function
120 return DenseMapInfo<Instruction *>::getTombstoneKey(); in getTombstoneKey()
267 Inst == DenseMapInfo<Instruction *>::getTombstoneKey(); in isSentinel()
291 static inline CallValue getTombstoneKey() { in getTombstoneKey() function
292 return DenseMapInfo<Instruction *>::getTombstoneKey(); in getTombstoneKey()

1234