Searched refs:isEqual (Results 1 - 25 of 100) sorted by relevance

1234

/freebsd-11-stable/contrib/llvm-project/llvm/include/llvm/ADT/
H A DDenseMapInfo.h33 //static bool isEqual(const T &LHS, const T &RHS);
56 static bool isEqual(const T *LHS, const T *RHS) { return LHS == RHS; } function in struct:llvm::DenseMapInfo
65 static bool isEqual(const char &LHS, const char &RHS) { function in struct:llvm::DenseMapInfo
76 static bool isEqual(const unsigned char &LHS, const unsigned char &RHS) { function in struct:llvm::DenseMapInfo
87 static bool isEqual(const unsigned short &LHS, const unsigned short &RHS) { function in struct:llvm::DenseMapInfo
98 static bool isEqual(const unsigned& LHS, const unsigned& RHS) { function in struct:llvm::DenseMapInfo
112 static bool isEqual(const unsigned long& LHS, const unsigned long& RHS) { function in struct:llvm::DenseMapInfo
126 static bool isEqual(const unsigned long long& LHS, function in struct:llvm::DenseMapInfo
137 static bool isEqual(const short &LHS, const short &RHS) { return LHS == RHS; } function in struct:llvm::DenseMapInfo
146 static bool isEqual(cons function in struct:llvm::DenseMapInfo
163 static bool isEqual(const long& LHS, const long& RHS) { function in struct:llvm::DenseMapInfo
177 static bool isEqual(const long long& LHS, function in struct:llvm::DenseMapInfo
214 static bool isEqual(const Pair &LHS, const Pair &RHS) { function in struct:llvm::DenseMapInfo
239 static bool isEqual(StringRef LHS, StringRef RHS) { function in struct:llvm::DenseMapInfo
267 static bool isEqual(ArrayRef<T> LHS, ArrayRef<T> RHS) { function in struct:llvm::DenseMapInfo
280 static bool isEqual(hash_code LHS, hash_code RHS) { return LHS == RHS; } function in struct:llvm::DenseMapInfo
293 static bool isEqual(const ElementCount& LHS, const ElementCount& RHS) { function in struct:llvm::DenseMapInfo
[all...]
H A DCachedHashString.h58 assert(!isEqual(S, getEmptyKey()) && "Cannot hash the empty key!");
59 assert(!isEqual(S, getTombstoneKey()) && "Cannot hash the tombstone key!");
62 static bool isEqual(const CachedHashStringRef &LHS, function in struct:llvm::DenseMapInfo
65 DenseMapInfo<StringRef>::isEqual(LHS.val(), RHS.val());
163 assert(!isEqual(S, getEmptyKey()) && "Cannot hash the empty key!");
164 assert(!isEqual(S, getTombstoneKey()) && "Cannot hash the tombstone key!");
167 static bool isEqual(const CachedHashString &LHS, function in struct:llvm::DenseMapInfo
H A DDenseMap.h130 if (!KeyInfoT::isEqual(P->getFirst(), EmptyKey)) {
131 if (!KeyInfoT::isEqual(P->getFirst(), TombstoneKey)) {
166 /// getHashValue(LookupKeyT) and isEqual(LookupKeyT, KeyT) for each key
246 /// getHashValue(LookupKeyT) and isEqual(LookupKeyT, KeyT) for each key
336 if (!KeyInfoT::isEqual(P->getFirst(), EmptyKey) &&
337 !KeyInfoT::isEqual(P->getFirst(), TombstoneKey))
372 if (!KeyInfoT::isEqual(B->getFirst(), EmptyKey) &&
373 !KeyInfoT::isEqual(B->getFirst(), TombstoneKey)) {
407 if (!KeyInfoT::isEqual(getBuckets()[i].getFirst(), getEmptyKey()) &&
408 !KeyInfoT::isEqual(getBucket
[all...]
H A DImmutableList.h122 /// isEqual - Returns true if two lists are equal. Because all lists created
127 bool isEqual(const ImmutableList& L) const { return X == L.X; } function in class:llvm::ImmutableList
129 bool operator==(const ImmutableList& L) const { return isEqual(L); }
239 static bool isEqual(ImmutableList<T> X1, ImmutableList<T> X2) { function in struct:llvm::DenseMapInfo
H A DImmutableMap.h25 /// only the first element (the key) is used by isEqual and isLess.
43 static inline bool isEqual(key_type_ref L, key_type_ref R) { function in struct:llvm::ImutKeyValueInfo
44 return ImutContainerInfo<T>::isEqual(L,R);
51 return ImutContainerInfo<S>::isEqual(L,R);
137 return Root && RHS.Root ? Root->isEqual(*RHS.Root) : Root == RHS.Root;
347 return Root && RHS.Root ? Root->isEqual(*RHS.Root) : Root == RHS.Root;
H A DImmutableSet.h78 if (ImutInfo::isEqual(K,CurrentKey))
119 if (!ImutInfo::isEqual(ImutInfo::KeyOfValue(getValue()),
135 /// isEqual - Compares two trees for structural equality and returns true
138 bool isEqual(const ImutAVLTree& RHS) const { function in class:llvm::ImutAVLTree
163 /// is the same is isEqual.
164 bool isNotEqual(const ImutAVLTree& RHS) const { return !isEqual(RHS); }
544 if (ImutInfo::isEqual(K,KCurrent))
564 if (ImutInfo::isEqual(K,KCurrent)) {
919 static bool isEqual(key_type_ref LHS, key_type_ref RHS) { function in struct:llvm::ImutContainerInfo
945 static bool isEqual(key_type_re function in struct:llvm::ImutContainerInfo
[all...]
H A DPointerEmbeddedInt.h114 static bool isEqual(const T &LHS, const T &RHS) { return LHS == RHS; }
/freebsd-11-stable/contrib/llvm-project/lld/include/lld/Core/
H A DSymbolTable.h69 static bool isEqual(StringRef const lhs, StringRef const rhs) { function in struct:lld::SymbolTable::StringRefMappingInfo
80 static bool isEqual(const DefinedAtom * const LHS,
/freebsd-11-stable/contrib/llvm-project/clang/include/clang/AST/
H A DTypeOrdering.h52 static bool isEqual(clang::QualType LHS, clang::QualType RHS) { function in struct:llvm::DenseMapInfo
72 static bool isEqual(clang::CanQualType LHS, clang::CanQualType RHS) { function in struct:llvm::DenseMapInfo
H A DBaseSubobject.h77 static bool isEqual(const clang::BaseSubobject &LHS, function in struct:llvm::DenseMapInfo
H A DASTTypeTraits.h118 static bool isEqual(const ASTNodeKind &LHS, const ASTNodeKind &RHS) { function in struct:clang::ast_type_traits::ASTNodeKind::DenseMapInfo
377 static bool isEqual(const DynTypedNode &LHS, const DynTypedNode &RHS) { function in struct:clang::ast_type_traits::DynTypedNode::DenseMapInfo
380 return (ASTNodeKind::DenseMapInfo::isEqual(LHS.NodeKind, Empty) &&
381 ASTNodeKind::DenseMapInfo::isEqual(RHS.NodeKind, Empty)) ||
382 (ASTNodeKind::DenseMapInfo::isEqual(LHS.NodeKind, TombStone) &&
383 ASTNodeKind::DenseMapInfo::isEqual(RHS.NodeKind, TombStone)) ||
/freebsd-11-stable/contrib/llvm-project/llvm/include/llvm/Linker/
H A DIRMover.h39 static bool isEqual(const KeyTy &LHS, const StructType *RHS);
40 static bool isEqual(const StructType *LHS, const StructType *RHS);
/freebsd-11-stable/contrib/llvm-project/llvm/include/llvm/Object/
H A DWasmTraits.h43 static bool isEqual(const wasm::WasmSignature &LHS, function in struct:llvm::DenseMapInfo
60 static bool isEqual(const wasm::WasmGlobalType &LHS, function in struct:llvm::DenseMapInfo
/freebsd-11-stable/contrib/llvm-project/llvm/include/llvm/MC/
H A DMCRegister.h103 static bool isEqual(const MCRegister &LHS, const MCRegister &RHS) { function in struct:llvm::DenseMapInfo
104 return DenseMapInfo<unsigned>::isEqual(LHS.id(), RHS.id());
/freebsd-11-stable/contrib/llvm-project/llvm/include/llvm/CodeGen/PBQP/
H A DCostAllocator.h70 static bool isEqual(const ValueKeyT1 &C1, const ValueKeyT2 &C2) { function in class:llvm::PBQP::ValuePool::PoolEntryDSInfo
75 static bool isEqual(const ValueKeyT &C, PoolEntry *P) { function in class:llvm::PBQP::ValuePool::PoolEntryDSInfo
78 return isEqual(C, P->getValue());
81 static bool isEqual(PoolEntry *P1, PoolEntry *P2) { function in class:llvm::PBQP::ValuePool::PoolEntryDSInfo
84 return isEqual(P1->getValue(), P2);
/freebsd-11-stable/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DRegister.h149 static bool isEqual(const Register &LHS, const Register &RHS) { function in struct:llvm::DenseMapInfo
150 return DenseMapInfo<unsigned>::isEqual(LHS.id(), RHS.id());
/freebsd-11-stable/contrib/llvm-project/clang/lib/AST/
H A DItaniumCXXABI.cpp79 return llvm::DenseMapInfo<T>::isEqual(
83 return llvm::DenseMapInfo<T>::isEqual(
112 assert(!isEqual(Key, getEmptyKey()) && !isEqual(Key, getTombstoneKey()));
115 static bool isEqual(DecompositionDeclName LHS, DecompositionDeclName RHS) { function in struct:llvm::DenseMapInfo
/freebsd-11-stable/contrib/llvm-project/llvm/include/llvm/DebugInfo/GSYM/
H A DFileEntry.h61 static bool isEqual(const gsym::FileEntry &LHS, const gsym::FileEntry &RHS) { function in struct:llvm::DenseMapInfo
/freebsd-11-stable/contrib/llvm-project/llvm/include/llvm/Transforms/Utils/
H A DBypassSlowDivision.h42 static bool isEqual(const DivRemMapKey &Val1, const DivRemMapKey &Val2) { function in struct:llvm::DenseMapInfo
/freebsd-11-stable/contrib/llvm-project/llvm/tools/llvm-dwp/
H A DDWPStringPool.h24 static bool isEqual(const char *LHS, const char *RHS) { function in struct:llvm::DWPStringPool::CStrDenseMapInfo
/freebsd-11-stable/contrib/llvm-project/llvm/include/llvm/IR/
H A DValueHandle.h188 static bool isEqual(const WeakVH &LHS, const WeakVH &RHS) { function in struct:llvm::DenseMapInfo
189 return DenseMapInfo<Value *>::isEqual(LHS, RHS);
325 static bool isEqual(const AssertingVH<T> &LHS, const AssertingVH<T> &RHS) { function in struct:llvm::DenseMapInfo
326 return DenseMapInfo<Value *>::isEqual(LHS.getRawValPtr(),
556 static bool isEqual(const PoisoningVH<T> &LHS, const PoisoningVH<T> &RHS) { function in struct:llvm::DenseMapInfo
557 return DenseMapInfo<Value *>::isEqual(LHS.getRawValPtr(),
H A DDominators.h120 static bool isEqual(const BasicBlockEdge &LHS, const BasicBlockEdge &RHS) { function in struct:llvm::DenseMapInfo
121 return BBInfo::isEqual(LHS.getStart(), RHS.getStart()) &&
122 BBInfo::isEqual(LHS.getEnd(), RHS.getEnd());
/freebsd-11-stable/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/
H A DIteratorRangeChecker.cpp196 bool isEqual(ProgramStateRef State, SymbolRef Sym1, SymbolRef Sym2);
213 if (isEqual(State, Pos.getOffset(), End)) {
261 bool isEqual(ProgramStateRef State, SymbolRef Sym1, SymbolRef Sym2) { function in namespace:__anon801
/freebsd-11-stable/contrib/llvm-project/llvm/include/llvm/Analysis/
H A DMemoryLocation.h282 static bool isEqual(const LocationSize &LHS, const LocationSize &RHS) { function in struct:llvm::MemoryLocation::DenseMapInfo
301 static bool isEqual(const MemoryLocation &LHS, const MemoryLocation &RHS) { function in struct:llvm::MemoryLocation::DenseMapInfo
/freebsd-11-stable/contrib/llvm-project/llvm/include/llvm/DebugInfo/CodeView/
H A DTypeHashing.h187 static bool isEqual(codeview::LocallyHashedType LHS, function in struct:llvm::DenseMapInfo
207 static bool isEqual(codeview::GloballyHashedType LHS, function in struct:llvm::DenseMapInfo

Completed in 137 milliseconds

1234