Searched refs:RHS (Results 1 - 25 of 627) sorted by relevance

1234567891011>>

/freebsd-11-stable/contrib/llvm-project/llvm/include/llvm/Support/
H A DTypeSize.h32 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 DBranchProbability.h91 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 DBlockFrequency.h58 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 DSMTAPI.h67 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 DGUID.h25 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 DSmallPtrSet.cpp144 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 DKnownBits.cpp19 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 DRemark.h115 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 DFileOffset.h37 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 DAliasAnalysisSummary.h116 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 DTarget.h40 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 DAPSInt.h63 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 DDenseMapInfo.h33 //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 DSmallBitVector.h153 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 DLineEntry.h36 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 DFileEntry.h38 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 DDWARFAddressRange.h39 /// 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 DThreadSafetyLogical.cpp18 // 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 DWeak.h37 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 DABI.h79 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 DNoFolder.h41 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 DConstantFolder.h35 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 DTargetFolder.h48 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 DLLVMContextImpl.h79 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 DThreadSafetyLogical.h31 /// 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...]

Completed in 159 milliseconds

1234567891011>>