/freebsd-11-stable/contrib/llvm-project/llvm/include/llvm/Support/ |
H A D | TypeSize.h | 32 ElementCount operator*(unsigned RHS) { argument 33 return { Min * RHS, Scalable }; 35 ElementCount operator/(unsigned RHS) { argument 36 return { Min / RHS, Scalable }; 39 bool operator==(const ElementCount& RHS) const { 40 return Min == RHS.Min && Scalable == RHS.Scalable; 42 bool operator!=(const ElementCount& RHS) const { 43 return !(*this == RHS); 70 friend bool operator==(const TypeSize &LHS, const TypeSize &RHS) { argument 75 operator !=(const TypeSize &LHS, const TypeSize &RHS) argument 88 operator <(const TypeSize &LHS, const TypeSize &RHS) argument 95 operator >(const TypeSize &LHS, const TypeSize &RHS) argument 99 operator <=(const TypeSize &LHS, const TypeSize &RHS) argument 103 operator >=(const TypeSize &LHS, const TypeSize& RHS) argument 113 operator *(const unsigned LHS, const TypeSize &RHS) argument 168 operator *(const uint64_t LHS, const TypeSize &RHS) argument 172 operator *(const int LHS, const TypeSize &RHS) argument 176 operator *(const int64_t LHS, const TypeSize &RHS) argument [all...] |
H A D | BranchProbability.h | 91 BranchProbability &operator+=(BranchProbability RHS) { argument 92 assert(N != UnknownN && RHS.N != UnknownN && 95 N = (uint64_t(N) + RHS.N > D) ? D : N + RHS.N; 99 BranchProbability &operator-=(BranchProbability RHS) { argument 100 assert(N != UnknownN && RHS.N != UnknownN && 103 N = N < RHS.N ? 0 : N - RHS.N; 107 BranchProbability &operator*=(BranchProbability RHS) { 108 assert(N != UnknownN && RHS 121 operator /=(BranchProbability RHS) argument 128 operator /=(uint32_t RHS) argument [all...] |
H A D | BlockFrequency.h | 58 bool operator<(BlockFrequency RHS) const { 59 return Frequency < RHS.Frequency; 62 bool operator<=(BlockFrequency RHS) const { 63 return Frequency <= RHS.Frequency; 66 bool operator>(BlockFrequency RHS) const { 67 return Frequency > RHS.Frequency; 70 bool operator>=(BlockFrequency RHS) const { 71 return Frequency >= RHS.Frequency; 74 bool operator==(BlockFrequency RHS) const { 75 return Frequency == RHS [all...] |
H A D | SMTAPI.h | 67 friend bool operator==(SMTSort const &LHS, SMTSort const &RHS) { argument 68 return LHS.equal_to(RHS); 114 friend bool operator==(SMTExpr const &LHS, SMTExpr const &RHS) { argument 115 return LHS.equal_to(RHS); 184 virtual SMTExprRef mkBVAdd(const SMTExprRef &LHS, const SMTExprRef &RHS) = 0; 187 virtual SMTExprRef mkBVSub(const SMTExprRef &LHS, const SMTExprRef &RHS) = 0; 190 virtual SMTExprRef mkBVMul(const SMTExprRef &LHS, const SMTExprRef &RHS) = 0; 193 virtual SMTExprRef mkBVSRem(const SMTExprRef &LHS, const SMTExprRef &RHS) = 0; 196 virtual SMTExprRef mkBVURem(const SMTExprRef &LHS, const SMTExprRef &RHS) = 0; 199 virtual SMTExprRef mkBVSDiv(const SMTExprRef &LHS, const SMTExprRef &RHS) [all...] |
/freebsd-11-stable/contrib/llvm-project/llvm/include/llvm/DebugInfo/CodeView/ |
H A D | GUID.h | 25 inline bool operator==(const GUID &LHS, const GUID &RHS) { argument 26 return 0 == ::memcmp(LHS.Guid, RHS.Guid, sizeof(LHS.Guid)); 29 inline bool operator<(const GUID &LHS, const GUID &RHS) { argument 30 return ::memcmp(LHS.Guid, RHS.Guid, sizeof(LHS.Guid)) < 0; 33 inline bool operator<=(const GUID &LHS, const GUID &RHS) { argument 34 return ::memcmp(LHS.Guid, RHS.Guid, sizeof(LHS.Guid)) <= 0; 37 inline bool operator>(const GUID &LHS, const GUID &RHS) { argument 38 return !(LHS <= RHS); 41 inline bool operator>=(const GUID &LHS, const GUID &RHS) { argument 42 return !(LHS < RHS); 45 operator !=(const GUID &LHS, const GUID &RHS) argument [all...] |
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Support/ |
H A D | SmallPtrSet.cpp | 144 void SmallPtrSetImplBase::CopyFrom(const SmallPtrSetImplBase &RHS) { 145 assert(&RHS != this && "Self-copy should be handled by the caller."); 147 if (isSmall() && RHS.isSmall()) 148 assert(CurArraySize == RHS.CurArraySize && 152 if (RHS.isSmall()) { 157 } else if (CurArraySize != RHS.CurArraySize) { 159 CurArray = (const void**)safe_malloc(sizeof(void*) * RHS.CurArraySize); 162 sizeof(void*) * RHS.CurArraySize); 167 CopyHelper(RHS); 170 void SmallPtrSetImplBase::CopyHelper(const SmallPtrSetImplBase &RHS) { [all...] |
H A D | KnownBits.cpp | 19 const KnownBits &LHS, const KnownBits &RHS, 24 APInt PossibleSumZero = LHS.getMaxValue() + RHS.getMaxValue() + !CarryZero; 25 APInt PossibleSumOne = LHS.getMinValue() + RHS.getMinValue() + CarryOne; 28 APInt CarryKnownZero = ~(PossibleSumZero ^ LHS.Zero ^ RHS.Zero); 29 APInt CarryKnownOne = PossibleSumOne ^ LHS.One ^ RHS.One; 33 APInt RHSKnownUnion = RHS.Zero | RHS.One; 48 const KnownBits &LHS, const KnownBits &RHS, const KnownBits &Carry) { 51 LHS, RHS, Carry.Zero.getBoolValue(), Carry.One.getBoolValue()); 55 const KnownBits &LHS, KnownBits RHS) { 18 computeForAddCarry( const KnownBits &LHS, const KnownBits &RHS, bool CarryZero, bool CarryOne) argument 47 computeForAddCarry( const KnownBits &LHS, const KnownBits &RHS, const KnownBits &Carry) argument 54 computeForAddSub(bool Add, bool NSW, const KnownBits &LHS, KnownBits RHS) argument [all...] |
/freebsd-11-stable/contrib/llvm-project/llvm/include/llvm/Remarks/ |
H A D | Remark.h | 115 bool operator<(const Optional<T> &LHS, const Optional<T> &RHS) { argument 119 if (!LHS && !RHS) 121 if (!LHS && RHS) 123 if (LHS && !RHS) 125 return *LHS < *RHS; 128 inline bool operator==(const RemarkLocation &LHS, const RemarkLocation &RHS) { argument 129 return LHS.SourceFilePath == RHS.SourceFilePath && 130 LHS.SourceLine == RHS.SourceLine && 131 LHS.SourceColumn == RHS.SourceColumn; 134 inline bool operator!=(const RemarkLocation &LHS, const RemarkLocation &RHS) { argument 138 operator <(const RemarkLocation &LHS, const RemarkLocation &RHS) argument 143 operator ==(const Argument &LHS, const Argument &RHS) argument 147 operator !=(const Argument &LHS, const Argument &RHS) argument 151 operator <(const Argument &LHS, const Argument &RHS) argument 156 operator ==(const Remark &LHS, const Remark &RHS) argument 163 operator !=(const Remark &LHS, const Remark &RHS) argument 167 operator <(const Remark &LHS, const Remark &RHS) argument [all...] |
/freebsd-11-stable/contrib/llvm-project/clang/include/clang/Edit/ |
H A D | FileOffset.h | 37 friend bool operator==(FileOffset LHS, FileOffset RHS) { argument 38 return LHS.FID == RHS.FID && LHS.Offs == RHS.Offs; 41 friend bool operator!=(FileOffset LHS, FileOffset RHS) { argument 42 return !(LHS == RHS); 45 friend bool operator<(FileOffset LHS, FileOffset RHS) { argument 46 return std::tie(LHS.FID, LHS.Offs) < std::tie(RHS.FID, RHS.Offs); 49 friend bool operator>(FileOffset LHS, FileOffset RHS) { argument 50 return RHS < LH 53 operator >=(FileOffset LHS, FileOffset RHS) argument 57 operator <=(FileOffset LHS, FileOffset RHS) argument [all...] |
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Analysis/ |
H A D | AliasAnalysisSummary.h | 116 inline bool operator==(InterfaceValue LHS, InterfaceValue RHS) { argument 117 return LHS.Index == RHS.Index && LHS.DerefLevel == RHS.DerefLevel; 119 inline bool operator!=(InterfaceValue LHS, InterfaceValue RHS) { argument 120 return !(LHS == RHS); 122 inline bool operator<(InterfaceValue LHS, InterfaceValue RHS) { argument 123 return LHS.Index < RHS.Index || 124 (LHS.Index == RHS.Index && LHS.DerefLevel < RHS.DerefLevel); 126 inline bool operator>(InterfaceValue LHS, InterfaceValue RHS) { argument 129 operator <=(InterfaceValue LHS, InterfaceValue RHS) argument 132 operator >=(InterfaceValue LHS, InterfaceValue RHS) argument 141 addOffset(int64_t LHS, int64_t RHS) argument 155 operator ==(ExternalRelation LHS, ExternalRelation RHS) argument 158 operator !=(ExternalRelation LHS, ExternalRelation RHS) argument 161 operator <(ExternalRelation LHS, ExternalRelation RHS) argument 172 operator >(ExternalRelation LHS, ExternalRelation RHS) argument 175 operator <=(ExternalRelation LHS, ExternalRelation RHS) argument 178 operator >=(ExternalRelation LHS, ExternalRelation RHS) argument 206 operator ==(InstantiatedValue LHS, InstantiatedValue RHS) argument 209 operator !=(InstantiatedValue LHS, InstantiatedValue RHS) argument 212 operator <(InstantiatedValue LHS, InstantiatedValue RHS) argument 216 operator >(InstantiatedValue LHS, InstantiatedValue RHS) argument 219 operator <=(InstantiatedValue LHS, InstantiatedValue RHS) argument 222 operator >=(InstantiatedValue LHS, InstantiatedValue RHS) argument 258 isEqual(const cflaa::InstantiatedValue &LHS, const cflaa::InstantiatedValue &RHS) argument [all...] |
/freebsd-11-stable/contrib/llvm-project/llvm/include/llvm/TextAPI/MachO/ |
H A D | Target.h | 40 inline bool operator==(const Target &LHS, const Target &RHS) { argument 41 return std::tie(LHS.Arch, LHS.Platform) == std::tie(RHS.Arch, RHS.Platform); 44 inline bool operator!=(const Target &LHS, const Target &RHS) { argument 45 return std::tie(LHS.Arch, LHS.Platform) != std::tie(RHS.Arch, RHS.Platform); 48 inline bool operator<(const Target &LHS, const Target &RHS) { argument 49 return std::tie(LHS.Arch, LHS.Platform) < std::tie(RHS.Arch, RHS.Platform); 52 inline bool operator==(const Target &LHS, const Architecture &RHS) { argument 56 operator !=(const Target &LHS, const Architecture &RHS) argument [all...] |
/freebsd-11-stable/contrib/llvm-project/llvm/include/llvm/ADT/ |
H A D | APSInt.h | 63 APSInt &operator=(APInt RHS) { argument 65 APInt::operator=(std::move(RHS)); 69 APSInt &operator=(uint64_t RHS) { argument 71 APInt::operator=(RHS); 116 const APSInt &operator%=(const APSInt &RHS) { argument 117 assert(IsUnsigned == RHS.IsUnsigned && "Signedness mismatch!"); 119 *this = urem(RHS); 121 *this = srem(RHS); 124 const APSInt &operator/=(const APSInt &RHS) { argument 125 assert(IsUnsigned == RHS 223 operator +=(const APSInt& RHS) argument 228 operator -=(const APSInt& RHS) argument 233 operator *=(const APSInt& RHS) argument 238 operator &=(const APSInt& RHS) argument 243 operator |=(const APSInt& RHS) argument 248 operator ^=(const APSInt& RHS) argument [all...] |
H A D | DenseMapInfo.h | 33 //static bool isEqual(const T &LHS, const T &RHS); 56 static bool isEqual(const T *LHS, const T *RHS) { return LHS == RHS; } argument 65 static bool isEqual(const char &LHS, const char &RHS) { argument 66 return LHS == RHS; 76 static bool isEqual(const unsigned char &LHS, const unsigned char &RHS) { argument 77 return LHS == RHS; 87 static bool isEqual(const unsigned short &LHS, const unsigned short &RHS) { argument 88 return LHS == RHS; 98 static bool isEqual(const unsigned& LHS, const unsigned& RHS) { argument 112 isEqual(const unsigned long& LHS, const unsigned long& RHS) argument 126 isEqual(const unsigned long long& LHS, const unsigned long long& RHS) argument 137 isEqual(const short &LHS, const short &RHS) argument 146 isEqual(const int& LHS, const int& RHS) argument 163 isEqual(const long& LHS, const long& RHS) argument 177 isEqual(const long long& LHS, const long long& RHS) argument 214 isEqual(const Pair &LHS, const Pair &RHS) argument 239 isEqual(StringRef LHS, StringRef RHS) argument 267 isEqual(ArrayRef<T> LHS, ArrayRef<T> RHS) argument 280 isEqual(hash_code LHS, hash_code RHS) argument 293 isEqual(const ElementCount& LHS, const ElementCount& RHS) argument [all...] |
H A D | SmallBitVector.h | 153 SmallBitVector(const SmallBitVector &RHS) { argument 154 if (RHS.isSmall()) 155 X = RHS.X; 157 switchToLarge(new BitVector(*RHS.getPointer())); 160 SmallBitVector(SmallBitVector &&RHS) : X(RHS.X) { argument 161 RHS.X = 1; 473 bool anyCommon(const SmallBitVector &RHS) const { 474 if (isSmall() && RHS.isSmall()) 475 return (getSmallBits() & RHS 508 operator &=(const SmallBitVector &RHS) argument 525 reset(const SmallBitVector &RHS) argument 557 operator |=(const SmallBitVector &RHS) argument 570 operator ^=(const SmallBitVector &RHS) argument 600 operator =(const SmallBitVector &RHS) argument 617 operator =(SmallBitVector &&RHS) argument 625 swap(SmallBitVector &RHS) argument 682 operator &(const SmallBitVector &LHS, const SmallBitVector &RHS) argument 689 operator |(const SmallBitVector &LHS, const SmallBitVector &RHS) argument 696 operator ^(const SmallBitVector &LHS, const SmallBitVector &RHS) argument 708 swap(llvm::SmallBitVector &LHS, llvm::SmallBitVector &RHS) argument [all...] |
/freebsd-11-stable/contrib/llvm-project/llvm/include/llvm/DebugInfo/GSYM/ |
H A D | LineEntry.h | 36 inline bool operator==(const LineEntry &LHS, const LineEntry &RHS) { argument 37 return LHS.Addr == RHS.Addr && LHS.File == RHS.File && LHS.Line == RHS.Line; 39 inline bool operator!=(const LineEntry &LHS, const LineEntry &RHS) { argument 40 return !(LHS == RHS); 42 inline bool operator<(const LineEntry &LHS, const LineEntry &RHS) { argument 43 return LHS.Addr < RHS.Addr;
|
H A D | FileEntry.h | 38 bool operator==(const FileEntry &RHS) const { 39 return Base == RHS.Base && Dir == RHS.Dir; 41 bool operator!=(const FileEntry &RHS) const { 42 return Base != RHS.Base || Dir != RHS.Dir; 61 static bool isEqual(const gsym::FileEntry &LHS, const gsym::FileEntry &RHS) { argument 62 return LHS == RHS;
|
/freebsd-11-stable/contrib/llvm-project/llvm/include/llvm/DebugInfo/DWARF/ |
H A D | DWARFAddressRange.h | 39 /// Returns true if [LowPC, HighPC) intersects with [RHS.LowPC, RHS.HighPC). 40 bool intersects(const DWARFAddressRange &RHS) const { 41 assert(valid() && RHS.valid()); 43 if (LowPC == HighPC || RHS.LowPC == RHS.HighPC) 45 return LowPC < RHS.HighPC && RHS.LowPC < HighPC; 53 const DWARFAddressRange &RHS) { 54 return std::tie(LHS.LowPC, LHS.HighPC) < std::tie(RHS 52 operator <(const DWARFAddressRange &LHS, const DWARFAddressRange &RHS) argument 57 operator ==(const DWARFAddressRange &LHS, const DWARFAddressRange &RHS) argument [all...] |
/freebsd-11-stable/contrib/llvm-project/clang/lib/Analysis/ |
H A D | ThreadSafetyLogical.cpp | 18 // to keep track of whether LHS and RHS are negated. 19 static bool implies(const LExpr *LHS, bool LNeg, const LExpr *RHS, bool RNeg) { argument 24 return implies(A->left(), LNeg, RHS, RNeg) && 25 implies(A->right(), LNeg, RHS, RNeg); 34 return implies(A->left(), LNeg, RHS, RNeg) || 35 implies(A->right(), LNeg, RHS, RNeg); 43 switch (RHS->kind()) { 49 return RNeg ? RightOrOperator(cast<And>(RHS)) 50 : RightAndOperator(cast<And>(RHS)); 56 return RNeg ? RightAndOperator(cast<Or>(RHS)) 105 implies(const LExpr *LHS, const LExpr *RHS) argument [all...] |
/freebsd-11-stable/contrib/llvm-project/clang/include/clang/Sema/ |
H A D | Weak.h | 37 bool operator==(WeakInfo RHS) const { 38 return alias == RHS.getAlias() && loc == RHS.getLocation(); 40 bool operator!=(WeakInfo RHS) const { return !(*this == RHS); }
|
/freebsd-11-stable/contrib/llvm-project/clang/include/clang/Basic/ |
H A D | ABI.h | 79 bool Less(const VirtualAdjustment &RHS) const { 80 return memcmp(this, &RHS, sizeof(RHS)) < 0; 89 const ReturnAdjustment &RHS) { 90 return LHS.NonVirtual == RHS.NonVirtual && LHS.Virtual.Equals(RHS.Virtual); 93 friend bool operator!=(const ReturnAdjustment &LHS, const ReturnAdjustment &RHS) { argument 94 return !(LHS == RHS); 98 const ReturnAdjustment &RHS) { 99 if (LHS.NonVirtual < RHS 88 operator ==(const ReturnAdjustment &LHS, const ReturnAdjustment &RHS) argument 97 operator <(const ReturnAdjustment &LHS, const ReturnAdjustment &RHS) argument 156 operator ==(const ThisAdjustment &LHS, const ThisAdjustment &RHS) argument 161 operator !=(const ThisAdjustment &LHS, const ThisAdjustment &RHS) argument 165 operator <(const ThisAdjustment &LHS, const ThisAdjustment &RHS) argument 198 operator ==(const ThunkInfo &LHS, const ThunkInfo &RHS) argument [all...] |
/freebsd-11-stable/contrib/llvm-project/llvm/include/llvm/IR/ |
H A D | NoFolder.h | 41 Instruction *CreateAdd(Constant *LHS, Constant *RHS, argument 43 BinaryOperator *BO = BinaryOperator::CreateAdd(LHS, RHS); 49 Instruction *CreateNSWAdd(Constant *LHS, Constant *RHS) const { 50 return BinaryOperator::CreateNSWAdd(LHS, RHS); 53 Instruction *CreateNUWAdd(Constant *LHS, Constant *RHS) const { 54 return BinaryOperator::CreateNUWAdd(LHS, RHS); 57 Instruction *CreateFAdd(Constant *LHS, Constant *RHS) const { 58 return BinaryOperator::CreateFAdd(LHS, RHS); 61 Instruction *CreateSub(Constant *LHS, Constant *RHS, argument 63 BinaryOperator *BO = BinaryOperator::CreateSub(LHS, RHS); 81 CreateMul(Constant *LHS, Constant *RHS, bool HasNUW = false, bool HasNSW = false) const argument 101 CreateUDiv(Constant *LHS, Constant *RHS, bool isExact = false) const argument 112 CreateSDiv(Constant *LHS, Constant *RHS, bool isExact = false) const argument 139 CreateShl(Constant *LHS, Constant *RHS, bool HasNUW = false, bool HasNSW = false) const argument 147 CreateLShr(Constant *LHS, Constant *RHS, bool isExact = false) const argument 154 CreateAShr(Constant *LHS, Constant *RHS, bool isExact = false) const argument [all...] |
H A D | ConstantFolder.h | 35 Constant *CreateAdd(Constant *LHS, Constant *RHS, argument 37 return ConstantExpr::getAdd(LHS, RHS, HasNUW, HasNSW); 40 Constant *CreateFAdd(Constant *LHS, Constant *RHS) const { 41 return ConstantExpr::getFAdd(LHS, RHS); 44 Constant *CreateSub(Constant *LHS, Constant *RHS, argument 46 return ConstantExpr::getSub(LHS, RHS, HasNUW, HasNSW); 49 Constant *CreateFSub(Constant *LHS, Constant *RHS) const { 50 return ConstantExpr::getFSub(LHS, RHS); 53 Constant *CreateMul(Constant *LHS, Constant *RHS, argument 55 return ConstantExpr::getMul(LHS, RHS, HasNU 62 CreateUDiv(Constant *LHS, Constant *RHS, bool isExact = false) const argument 67 CreateSDiv(Constant *LHS, Constant *RHS, bool isExact = false) const argument 88 CreateShl(Constant *LHS, Constant *RHS, bool HasNUW = false, bool HasNSW = false) const argument 93 CreateLShr(Constant *LHS, Constant *RHS, bool isExact = false) const argument 98 CreateAShr(Constant *LHS, Constant *RHS, bool isExact = false) const argument [all...] |
/freebsd-11-stable/contrib/llvm-project/llvm/include/llvm/Analysis/ |
H A D | TargetFolder.h | 48 Constant *CreateAdd(Constant *LHS, Constant *RHS, argument 50 return Fold(ConstantExpr::getAdd(LHS, RHS, HasNUW, HasNSW)); 52 Constant *CreateFAdd(Constant *LHS, Constant *RHS) const { 53 return Fold(ConstantExpr::getFAdd(LHS, RHS)); 55 Constant *CreateSub(Constant *LHS, Constant *RHS, argument 57 return Fold(ConstantExpr::getSub(LHS, RHS, HasNUW, HasNSW)); 59 Constant *CreateFSub(Constant *LHS, Constant *RHS) const { 60 return Fold(ConstantExpr::getFSub(LHS, RHS)); 62 Constant *CreateMul(Constant *LHS, Constant *RHS, argument 64 return Fold(ConstantExpr::getMul(LHS, RHS, HasNU 69 CreateUDiv(Constant *LHS, Constant *RHS, bool isExact = false) const argument 72 CreateSDiv(Constant *LHS, Constant *RHS, bool isExact = false) const argument 87 CreateShl(Constant *LHS, Constant *RHS, bool HasNUW = false, bool HasNSW = false) const argument 91 CreateLShr(Constant *LHS, Constant *RHS, bool isExact = false) const argument 94 CreateAShr(Constant *LHS, Constant *RHS, bool isExact = false) const argument [all...] |
/freebsd-11-stable/contrib/llvm-project/llvm/lib/IR/ |
H A D | LLVMContextImpl.h | 79 static bool isEqual(const APInt &LHS, const APInt &RHS) { argument 80 return LHS.getBitWidth() == RHS.getBitWidth() && LHS == RHS; 92 static bool isEqual(const APFloat &LHS, const APFloat &RHS) { argument 93 return LHS.bitwiseIsEqual(RHS); 138 static bool isEqual(const KeyTy& LHS, const StructType *RHS) { argument 139 if (RHS == getEmptyKey() || RHS == getTombstoneKey()) 141 return LHS == KeyTy(RHS); 144 static bool isEqual(const StructType *LHS, const StructType *RHS) { argument 194 isEqual(const KeyTy& LHS, const FunctionType *RHS) argument 200 isEqual(const FunctionType *LHS, const FunctionType *RHS) argument 220 compareOps(const NodeTy *RHS, unsigned Offset = 0) const argument 233 compareOps(ArrayRef<T> Ops, const MDNode *RHS, unsigned Offset) argument 251 isSubsetEqual(const KeyTy &LHS, const NodeTy *RHS) argument 255 isSubsetEqual(const NodeTy *LHS, const NodeTy *RHS) argument 468 isSubsetEqual(const KeyTy &LHS, const DIDerivedType *RHS) argument 472 isSubsetEqual(const DIDerivedType *LHS, const DIDerivedType *RHS) argument 479 isODRMember(unsigned Tag, const Metadata *Scope, const MDString *Name, const DIDerivedType *RHS) argument 691 isSubsetEqual(const KeyTy &LHS, const DISubprogram *RHS) argument 696 isSubsetEqual(const DISubprogram *LHS, const DISubprogram *RHS) argument 704 isDeclarationOfODRMember(bool IsDefinition, const Metadata *Scope, const MDString *LinkageName, const Metadata *TemplateParams, const DISubprogram *RHS) argument 1156 isEqual(const KeyTy &LHS, const NodeTy *RHS) argument 1162 isEqual(const NodeTy *LHS, const NodeTy *RHS) argument [all...] |
/freebsd-11-stable/contrib/llvm-project/clang/include/clang/Analysis/Analyses/ |
H A D | ThreadSafetyLogical.h | 31 /// Logical implication. Returns true if the LExpr implies RHS, i.e. if 32 /// the LExpr holds, then RHS must hold. For example, (A & B) implies A. 33 inline bool implies(const LExpr *RHS) const; 55 LExpr *LHS, *RHS; member in class:clang::threadSafety::lexpr::BinOp 58 BinOp(LExpr *LHS, LExpr *RHS, Opcode Code) : LExpr(Code), LHS(LHS), RHS(RHS) {} argument 64 const LExpr *right() const { return RHS; } 65 LExpr *right() { return RHS; } 70 And(LExpr *LHS, LExpr *RHS) argument 77 Or(LExpr *LHS, LExpr *RHS) argument [all...] |