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

123

/freebsd-11.0-release/contrib/llvm/include/llvm/ADT/
H A DDenseMapInfo.h30 //static bool isEqual(const T &LHS, const T &RHS);
50 static bool isEqual(const T *LHS, const T *RHS) { return LHS == RHS; } function in struct:llvm::DenseMapInfo
58 static bool isEqual(const char &LHS, const char &RHS) { function in struct:llvm::DenseMapInfo
68 static bool isEqual(const unsigned& LHS, const unsigned& RHS) { function in struct:llvm::DenseMapInfo
80 static bool isEqual(const unsigned long& LHS, const unsigned long& RHS) { function in struct:llvm::DenseMapInfo
92 static bool isEqual(const unsigned long long& LHS, function in struct:llvm::DenseMapInfo
103 static bool isEqual(const int& LHS, const int& RHS) { function in struct:llvm::DenseMapInfo
117 static bool isEqual(const long& LHS, const long& RHS) { function in struct:llvm::DenseMapInfo
129 static bool isEqual(const long long& LHS, function in struct:llvm::DenseMapInfo
163 static bool isEqual(cons function in struct:llvm::DenseMapInfo
185 static bool isEqual(StringRef LHS, StringRef RHS) { function in struct:llvm::DenseMapInfo
210 static bool isEqual(ArrayRef<T> LHS, ArrayRef<T> RHS) { function in struct:llvm::DenseMapInfo
[all...]
H A DDenseMap.h105 if (!KeyInfoT::isEqual(P->getFirst(), EmptyKey)) {
106 if (!KeyInfoT::isEqual(P->getFirst(), TombstoneKey)) {
140 /// getHashValue(LookupKeyT) and isEqual(LookupKeyT, KeyT) for each key
270 if (!KeyInfoT::isEqual(P->getFirst(), EmptyKey) &&
271 !KeyInfoT::isEqual(P->getFirst(), TombstoneKey))
295 if (!KeyInfoT::isEqual(B->getFirst(), EmptyKey) &&
296 !KeyInfoT::isEqual(B->getFirst(), TombstoneKey)) {
329 if (!KeyInfoT::isEqual(getBuckets()[i].getFirst(), getEmptyKey()) &&
330 !KeyInfoT::isEqual(getBuckets()[i].getFirst(), getTombstoneKey()))
457 if (!KeyInfoT::isEqual(TheBucke
[all...]
H A DPointerEmbeddedInt.h99 static bool isEqual(const T &LHS, const T &RHS) { return LHS == RHS; }
H A DImmutableList.h113 /// isEqual - Returns true if two lists are equal. Because all lists created
118 bool isEqual(const ImmutableList& L) const { return X == L.X; } function in class:llvm::ImmutableList
120 bool operator==(const ImmutableList& L) const { return isEqual(L); }
218 static bool isEqual(ImmutableList<T> X1, ImmutableList<T> X2) { function in struct:llvm::DenseMapInfo
H A DImmutableMap.h23 /// only the first element (the key) is used by isEqual and isLess.
41 static inline bool isEqual(key_type_ref L, key_type_ref R) { function in struct:llvm::ImutKeyValueInfo
42 return ImutContainerInfo<T>::isEqual(L,R);
49 return ImutContainerInfo<S>::isEqual(L,R);
135 return Root && RHS.Root ? Root->isEqual(*RHS.Root) : Root == RHS.Root;
342 return Root && RHS.Root ? Root->isEqual(*RHS.Root) : Root == RHS.Root;
H A DImmutableSet.h77 if (ImutInfo::isEqual(K,CurrentKey))
118 if (!ImutInfo::isEqual(ImutInfo::KeyOfValue(getValue()),
134 /// isEqual - Compares two trees for structural equality and returns true
137 bool isEqual(const ImutAVLTree& RHS) const { function in class:llvm::ImutAVLTree
162 /// is the same is isEqual.
163 bool isNotEqual(const ImutAVLTree& RHS) const { return !isEqual(RHS); }
544 if (ImutInfo::isEqual(K,KCurrent))
564 if (ImutInfo::isEqual(K,KCurrent)) {
920 static bool isEqual(key_type_ref LHS, key_type_ref RHS) { function in struct:llvm::ImutContainerInfo
946 static bool isEqual(key_type_re function in struct:llvm::ImutContainerInfo
[all...]
H A DPointerUnion.h463 static bool isEqual(const Pair &LHS, const Pair &RHS) { function in struct:llvm::DenseMapInfo
465 (LHS.template is<T>() ? FirstInfo::isEqual(LHS.template get<T>(),
467 : SecondInfo::isEqual(LHS.template get<U>(),
H A DPointerIntPair.h198 static bool isEqual(const Ty &LHS, const Ty &RHS) { return LHS == RHS; }
H A DPointerSumType.h198 static bool isEqual(const SumType &LHS, const SumType &RHS) {
/freebsd-11.0-release/contrib/llvm/include/llvm/Linker/
H A DIRMover.h38 static bool isEqual(const KeyTy &LHS, const StructType *RHS);
39 static bool isEqual(const StructType *LHS, const StructType *RHS);
/freebsd-11.0-release/contrib/llvm/tools/clang/include/clang/AST/
H A DTypeOrdering.h53 static bool isEqual(clang::QualType LHS, clang::QualType RHS) { function in struct:llvm::DenseMapInfo
73 static bool isEqual(clang::CanQualType LHS, clang::CanQualType RHS) { function in struct:llvm::DenseMapInfo
H A DBaseSubobject.h74 static bool isEqual(const clang::BaseSubobject &LHS, function in struct:llvm::DenseMapInfo
H A DASTTypeTraits.h104 static bool isEqual(const ASTNodeKind &LHS, const ASTNodeKind &RHS) { function in struct:clang::ast_type_traits::ASTNodeKind::DenseMapInfo
355 static bool isEqual(const DynTypedNode &LHS, const DynTypedNode &RHS) { function in struct:clang::ast_type_traits::DynTypedNode::DenseMapInfo
358 return (ASTNodeKind::DenseMapInfo::isEqual(LHS.NodeKind, Empty) &&
359 ASTNodeKind::DenseMapInfo::isEqual(RHS.NodeKind, Empty)) ||
360 (ASTNodeKind::DenseMapInfo::isEqual(LHS.NodeKind, TombStone) &&
361 ASTNodeKind::DenseMapInfo::isEqual(RHS.NodeKind, TombStone)) ||
H A DGlobalDecl.h110 static bool isEqual(clang::GlobalDecl LHS, function in struct:llvm::DenseMapInfo
H A DCharUnits.h228 static bool isEqual(const clang::CharUnits &LHS, function in struct:llvm::DenseMapInfo
/freebsd-11.0-release/contrib/llvm/include/llvm/CodeGen/PBQP/
H A DCostAllocator.h70 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.0-release/contrib/llvm/include/llvm/Analysis/
H A DMemoryLocation.h136 static bool isEqual(const MemoryLocation &LHS, const MemoryLocation &RHS) { function in struct:llvm::MemoryLocation::DenseMapInfo
/freebsd-11.0-release/contrib/llvm/utils/TableGen/
H A DDAGISelMatcherOpt.cpp302 while (OptionIdx != e && OptionsToMatch[OptionIdx]->isEqual(Optn))
318 if (Optn->isEqual(ScanMatcher)) {
341 (M2->isEqual(Optn) || M2->isContradictory(Optn))) {
/freebsd-11.0-release/contrib/llvm/tools/clang/lib/CodeGen/
H A DCodeGenTBAA.h150 static bool isEqual(const clang::CodeGen::TBAAPathTag &LHS, function in struct:llvm::DenseMapInfo
/freebsd-11.0-release/contrib/llvm/include/llvm/IR/
H A DValueHandle.h258 static bool isEqual(const AssertingVH<T> &LHS, const AssertingVH<T> &RHS) { function in struct:llvm::DenseMapInfo
259 return DenseMapInfo<Value *>::isEqual(LHS.getRawValPtr(),
H A DValueMap.h288 static bool isEqual(const VH &LHS, const VH &RHS) { function in struct:llvm::DenseMapInfo
291 static bool isEqual(const KeyT &LHS, const VH &RHS) { function in struct:llvm::DenseMapInfo
/freebsd-11.0-release/contrib/llvm/lib/IR/
H A DLLVMContextImpl.h63 static bool isEqual(const APInt &LHS, const APInt &RHS) { function in struct:llvm::DenseMapAPIntKeyInfo
74 static bool isEqual(const APFloat &LHS, const APFloat &RHS) { function in struct:llvm::DenseMapAPFloatKeyInfo
112 static bool isEqual(const KeyTy& LHS, const StructType *RHS) { function in struct:llvm::AnonStructTypeKeyInfo
117 static bool isEqual(const StructType *LHS, const StructType *RHS) { function in struct:llvm::AnonStructTypeKeyInfo
160 static bool isEqual(const KeyTy& LHS, const FunctionType *RHS) { function in struct:llvm::FunctionTypeKeyInfo
165 static bool isEqual(const FunctionType *LHS, const FunctionType *RHS) { function in struct:llvm::FunctionTypeKeyInfo
851 static bool isEqual(const KeyTy &LHS, const NodeTy *RHS) { function in struct:llvm::MDNodeInfo
856 static bool isEqual(const NodeTy *LHS, const NodeTy *RHS) { function in struct:llvm::MDNodeInfo
/freebsd-11.0-release/contrib/llvm/include/llvm/Target/
H A DTargetInstrInfo.h1431 static bool isEqual(const TargetInstrInfo::RegSubRegPair &LHS, function in struct:llvm::DenseMapInfo
1433 return RegInfo::isEqual(LHS.Reg, RHS.Reg) &&
1434 RegInfo::isEqual(LHS.SubReg, RHS.SubReg);
/freebsd-11.0-release/contrib/llvm/tools/clang/include/clang/Serialization/
H A DASTBitCodes.h107 static inline bool isEqual(QualType A, QualType B) { return A == B; } function in struct:clang::serialization::UnsafeQualTypeDenseMapInfo
1600 static bool isEqual(const clang::serialization::DeclarationNameKey &L, function in struct:llvm::DenseMapInfo
/freebsd-11.0-release/contrib/llvm/lib/Transforms/Scalar/
H A DEarlyCSE.cpp87 static bool isEqual(SimpleValue LHS, SimpleValue RHS);
147 bool DenseMapInfo<SimpleValue>::isEqual(SimpleValue LHS, SimpleValue RHS) { function in class:DenseMapInfo
234 static bool isEqual(CallValue LHS, CallValue RHS);
246 bool DenseMapInfo<CallValue>::isEqual(CallValue LHS, CallValue RHS) { function in class:DenseMapInfo

Completed in 210 milliseconds

123