/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, cons argument 41 operator >=(const GUID &LHS, const GUID &RHS) argument 45 operator !=(const GUID &LHS, const GUID &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, cons 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 < LHS; 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, InterfaceValu 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, cons argument 56 operator !=(const Target &LHS, const Architecture &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 | LookupResult.h | 29 inline bool operator==(const SourceLocation &LHS, const SourceLocation &RHS) { argument 30 return LHS.Name == RHS.Name && LHS.Dir == RHS.Dir && 31 LHS.Base == RHS.Base && LHS.Line == RHS.Line;
|
H A D | FunctionInfo.h | 187 inline bool operator==(const FunctionInfo &LHS, const FunctionInfo &RHS) { argument 188 return LHS.Range == RHS.Range && LHS.Name == RHS.Name && 189 LHS.OptLineTable == RHS.OptLineTable && LHS.Inline == RHS.Inline; 191 inline bool operator!=(const FunctionInfo &LHS, const FunctionInfo &RHS) { argument 192 return !(LHS == RHS); 199 inline bool operator<(const FunctionInfo &LHS, const FunctionInfo &RHS) { argument 201 if (LHS.Range != RHS.Range) 202 return LHS [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 28 return implies(LHS, LNeg, A->left(), RNeg) && 29 implies(LHS, LNeg, A->right(), RNeg); 38 return implies(LHS, LNeg, A->left(), RNeg) || 39 implies(LHS, LNeg, A->right(), RNeg); 60 // to return !implies(LHS, RHS). 61 return implies(LHS, LNeg, cast<Not>(RHS)->exp(), !RNeg); 68 switch (LHS->kind()) { 74 return LNeg ? LeftAndOperator(cast<And>(LHS)) 105 implies(const LExpr *LHS, const LExpr *RHS) argument [all...] |
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Support/ |
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; 32 APInt LHSKnownUnion = LHS.Zero | LHS.One; 48 const KnownBits &LHS, const KnownBits &RHS, const KnownBits &Carry) { 51 LHS, RHS, Carry.Zero.getBoolValue(), Carry.One.getBoolValue()); 55 const KnownBits &LHS, KnownBit 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/ADT/ |
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, cons 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 | Twine.h | 154 /// LHS - The prefix in the concatenation, which may be uninitialized for 156 Child LHS = {0}; member in class:llvm::Twine 174 explicit Twine(const Twine &LHS, const Twine &RHS) argument 176 this->LHS.twine = &LHS; 182 explicit Twine(Child LHS, NodeKind LHSKind, Child RHS, NodeKind RHSKind) argument 183 : LHS(LHS), RHS(RHS), LHSKind(LHSKind), RHSKind(RHSKind) { 223 // The RHS cannot be non-empty if the LHS is empty. 229 !LHS 357 Twine(const char *LHS, const StringRef &RHS) argument 365 Twine(const StringRef &LHS, const char *RHS) argument 388 Child LHS, RHS; local 517 operator +(const Twine &LHS, const Twine &RHS) argument 524 operator +(const char *LHS, const StringRef &RHS) argument 531 operator +(const StringRef &LHS, const char *RHS) argument [all...] |
H A D | BitmaskEnum.h | 105 E operator|(E LHS, E RHS) { argument 106 return static_cast<E>(Underlying(LHS) | Underlying(RHS)); 111 E operator&(E LHS, E RHS) { argument 112 return static_cast<E>(Underlying(LHS) & Underlying(RHS)); 117 E operator^(E LHS, E RHS) { argument 118 return static_cast<E>(Underlying(LHS) ^ Underlying(RHS)); 121 // |=, &=, and ^= return a reference to LHS, to match the behavior of the 126 E &operator|=(E &LHS, E RHS) { argument 127 LHS = LHS | RH 133 operator &=(E &LHS, E RHS) argument 140 operator ^=(E &LHS, E RHS) argument [all...] |
/freebsd-11-stable/contrib/llvm-project/llvm/include/llvm/Support/ |
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, cons [all...] |
H A D | TypeSize.h | 70 friend bool operator==(const TypeSize &LHS, const TypeSize &RHS) { argument 71 return std::tie(LHS.MinSize, LHS.IsScalable) == 75 friend bool operator!=(const TypeSize &LHS, const TypeSize &RHS) { argument 76 return !(LHS == RHS); 88 friend bool operator<(const TypeSize &LHS, const TypeSize &RHS) { argument 89 assert(LHS.IsScalable == RHS.IsScalable && 92 return LHS.MinSize < RHS.MinSize; 95 friend bool operator>(const TypeSize &LHS, const TypeSize &RHS) { argument 96 return RHS < LHS; 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 | LineIterator.h | 72 friend bool operator==(const line_iterator &LHS, const line_iterator &RHS) { argument 73 return LHS.Buffer == RHS.Buffer && 74 LHS.CurrentLine.begin() == RHS.CurrentLine.begin(); 77 friend bool operator!=(const line_iterator &LHS, const line_iterator &RHS) { argument 78 return !(LHS == RHS);
|
/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 { argument 50 return BinaryOperator::CreateNSWAdd(LHS, RHS); 53 Instruction *CreateNUWAdd(Constant *LHS, Constant *RHS) const { argument 54 return BinaryOperator::CreateNUWAdd(LHS, RHS); 57 Instruction *CreateFAdd(Constant *LHS, Constant *RHS) const { argument 58 return BinaryOperator::CreateFAdd(LHS, RHS); 61 Instruction *CreateSub(Constant *LHS, Constant *RHS, argument 63 BinaryOperator *BO = BinaryOperator::CreateSub(LHS, RH 69 CreateNSWSub(Constant *LHS, Constant *RHS) const argument 73 CreateNUWSub(Constant *LHS, Constant *RHS) const argument 77 CreateFSub(Constant *LHS, Constant *RHS) const argument 81 CreateMul(Constant *LHS, Constant *RHS, bool HasNUW = false, bool HasNSW = false) const argument 89 CreateNSWMul(Constant *LHS, Constant *RHS) const argument 93 CreateNUWMul(Constant *LHS, Constant *RHS) const argument 97 CreateFMul(Constant *LHS, Constant *RHS) const argument 101 CreateUDiv(Constant *LHS, Constant *RHS, bool isExact = false) const argument 108 CreateExactUDiv(Constant *LHS, Constant *RHS) const argument 112 CreateSDiv(Constant *LHS, Constant *RHS, bool isExact = false) const argument 119 CreateExactSDiv(Constant *LHS, Constant *RHS) const argument 123 CreateFDiv(Constant *LHS, Constant *RHS) const argument 127 CreateURem(Constant *LHS, Constant *RHS) const argument 131 CreateSRem(Constant *LHS, Constant *RHS) const argument 135 CreateFRem(Constant *LHS, Constant *RHS) 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 161 CreateAnd(Constant *LHS, Constant *RHS) const argument 165 CreateOr(Constant *LHS, Constant *RHS) const argument 169 CreateXor(Constant *LHS, Constant *RHS) const argument 173 CreateBinOp(Instruction::BinaryOps Opc, Constant *LHS, Constant *RHS) const argument 299 CreateICmp(CmpInst::Predicate P, Constant *LHS, Constant *RHS) const argument 304 CreateFCmp(CmpInst::Predicate P, Constant *LHS, Constant *RHS) 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 { argument 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 { argument 50 return ConstantExpr::getFSub(LHS, RHS); 53 Constant *CreateMul(Constant *LHS, Constant *RHS, argument 55 return ConstantExpr::getMul(LHS, RH 58 CreateFMul(Constant *LHS, Constant *RHS) const argument 62 CreateUDiv(Constant *LHS, Constant *RHS, bool isExact = false) const argument 67 CreateSDiv(Constant *LHS, Constant *RHS, bool isExact = false) const argument 72 CreateFDiv(Constant *LHS, Constant *RHS) const argument 76 CreateURem(Constant *LHS, Constant *RHS) const argument 80 CreateSRem(Constant *LHS, Constant *RHS) const argument 84 CreateFRem(Constant *LHS, Constant *RHS) 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 103 CreateAnd(Constant *LHS, Constant *RHS) const argument 107 CreateOr(Constant *LHS, Constant *RHS) const argument 111 CreateXor(Constant *LHS, Constant *RHS) const argument 115 CreateBinOp(Instruction::BinaryOps Opc, Constant *LHS, Constant *RHS) const argument 235 CreateICmp(CmpInst::Predicate P, Constant *LHS, Constant *RHS) const argument 240 CreateFCmp(CmpInst::Predicate P, Constant *LHS, Constant *RHS) const argument [all...] |
H A D | PatternMatch.h | 736 // The LHS is always matched first. 737 AnyBinaryOp_match(const LHS_t &LHS, const RHS_t &RHS) : L(LHS), R(RHS) {} argument 748 template <typename LHS, typename RHS> 749 inline AnyBinaryOp_match<LHS, RHS> m_BinOp(const LHS &L, const RHS &R) { 750 return AnyBinaryOp_match<LHS, RHS>(L, R); 764 // The LHS is always matched first. 765 BinaryOp_match(const LHS_t &LHS, const RHS_t &RHS) : L(LHS), argument 940 OverflowingBinaryOp_match(const LHS_t &LHS, const RHS_t &RHS) argument 1033 BinOpPred_match(const LHS_t &LHS, const RHS_t &RHS) argument 1154 CmpClass_match(PredicateTy &Pred, const LHS_t &LHS, const RHS_t &RHS) argument 1468 MaxMin_match(const LHS_t &LHS, const RHS_t &RHS) argument 1482 Value *LHS = Cmp->getOperand(0); local 1968 auto LHS = m_AShr(m_Value(OpL), m_SpecificInt(ShiftWidth)); local [all...] |
/freebsd-11-stable/contrib/llvm-project/clang/include/clang/Basic/ |
H A D | ABI.h | 88 friend bool operator==(const ReturnAdjustment &LHS, argument 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); 97 friend bool operator<(const ReturnAdjustment &LHS, argument 99 if (LHS.NonVirtual < RHS.NonVirtual) 102 return LHS.NonVirtual == RHS.NonVirtual && LHS.Virtual.Less(RHS.Virtual); 156 friend bool operator==(const ThisAdjustment &LHS, 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/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 { argument 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 { argument 60 return Fold(ConstantExpr::getFSub(LHS, RHS)); 62 Constant *CreateMul(Constant *LHS, Constant *RHS, argument 64 return Fold(ConstantExpr::getMul(LHS, RH 66 CreateFMul(Constant *LHS, Constant *RHS) const argument 69 CreateUDiv(Constant *LHS, Constant *RHS, bool isExact = false) const argument 72 CreateSDiv(Constant *LHS, Constant *RHS, bool isExact = false) const argument 75 CreateFDiv(Constant *LHS, Constant *RHS) const argument 78 CreateURem(Constant *LHS, Constant *RHS) const argument 81 CreateSRem(Constant *LHS, Constant *RHS) const argument 84 CreateFRem(Constant *LHS, Constant *RHS) 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 97 CreateAnd(Constant *LHS, Constant *RHS) const argument 100 CreateOr(Constant *LHS, Constant *RHS) const argument 103 CreateXor(Constant *LHS, Constant *RHS) const argument 107 CreateBinOp(Instruction::BinaryOps Opc, Constant *LHS, Constant *RHS) const argument 228 CreateICmp(CmpInst::Predicate P, Constant *LHS, Constant *RHS) const argument 232 CreateFCmp(CmpInst::Predicate P, Constant *LHS, Constant *RHS) const argument [all...] |
/freebsd-11-stable/contrib/llvm-project/lldb/include/lldb/Utility/ |
H A D | UUID.h | 101 friend bool operator==(const UUID &LHS, const UUID &RHS) { argument 102 return LHS.m_bytes == RHS.m_bytes; 104 friend bool operator!=(const UUID &LHS, const UUID &RHS) { argument 105 return !(LHS == RHS); 107 friend bool operator<(const UUID &LHS, const UUID &RHS) { argument 108 return LHS.m_bytes < RHS.m_bytes; 110 friend bool operator<=(const UUID &LHS, const UUID &RHS) { argument 111 return !(RHS < LHS); 113 friend bool operator>(const UUID &LHS, const UUID &RHS) { return RHS < LHS; } argument 114 operator >=(const UUID &LHS, const UUID &RHS) argument [all...] |
/freebsd-11-stable/contrib/llvm-project/clang/include/clang/Analysis/Analyses/ |
H A D | ThreadSafetyLogical.h | 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 61 const LExpr *left() const { return LHS; } 62 LExpr *left() { return LHS; } 70 And(LExpr *LHS, LExpr *RHS) : BinOp(LHS, RHS, LExpr::And) {} argument 77 Or(LExpr *LHS, LExpr *RHS) : BinOp(LHS, RH argument [all...] |
/freebsd-11-stable/contrib/llvm-project/llvm/include/llvm/MC/ |
H A D | MCExpr.h | 453 const MCExpr *LHS, *RHS; member in class:llvm::MCBinaryExpr 455 MCBinaryExpr(Opcode Op, const MCExpr *LHS, const MCExpr *RHS, argument 457 : MCExpr(MCExpr::Binary, Loc), Op(Op), LHS(LHS), RHS(RHS) {} 463 static const MCBinaryExpr *create(Opcode Op, const MCExpr *LHS, 467 static const MCBinaryExpr *createAdd(const MCExpr *LHS, const MCExpr *RHS, argument 469 return create(Add, LHS, RHS, Ctx); 472 static const MCBinaryExpr *createAnd(const MCExpr *LHS, const MCExpr *RHS, argument 474 return create(And, LHS, RHS, Ctx); 477 static const MCBinaryExpr *createDiv(const MCExpr *LHS, cons argument 482 createEQ(const MCExpr *LHS, const MCExpr *RHS, MCContext &Ctx) argument 487 createGT(const MCExpr *LHS, const MCExpr *RHS, MCContext &Ctx) argument 492 createGTE(const MCExpr *LHS, const MCExpr *RHS, MCContext &Ctx) argument 497 createLAnd(const MCExpr *LHS, const MCExpr *RHS, MCContext &Ctx) argument 502 createLOr(const MCExpr *LHS, const MCExpr *RHS, MCContext &Ctx) argument 507 createLT(const MCExpr *LHS, const MCExpr *RHS, MCContext &Ctx) argument 512 createLTE(const MCExpr *LHS, const MCExpr *RHS, MCContext &Ctx) argument 517 createMod(const MCExpr *LHS, const MCExpr *RHS, MCContext &Ctx) argument 522 createMul(const MCExpr *LHS, const MCExpr *RHS, MCContext &Ctx) argument 527 createNE(const MCExpr *LHS, const MCExpr *RHS, MCContext &Ctx) argument 532 createOr(const MCExpr *LHS, const MCExpr *RHS, MCContext &Ctx) argument 537 createShl(const MCExpr *LHS, const MCExpr *RHS, MCContext &Ctx) argument 542 createAShr(const MCExpr *LHS, const MCExpr *RHS, MCContext &Ctx) argument 547 createLShr(const MCExpr *LHS, const MCExpr *RHS, MCContext &Ctx) argument 552 createSub(const MCExpr *LHS, const MCExpr *RHS, MCContext &Ctx) argument 557 createXor(const MCExpr *LHS, const MCExpr *RHS, MCContext &Ctx) argument [all...] |
/freebsd-11-stable/contrib/llvm-project/clang/include/clang/Lex/ |
H A D | PPConditionalDirectiveRecord.h | 45 bool operator()(const CondDirectiveLoc &LHS, argument 47 return SM.isBeforeInTranslationUnit(LHS.getLoc(), RHS.getLoc()); 49 bool operator()(const CondDirectiveLoc &LHS, SourceLocation RHS) { argument 50 return SM.isBeforeInTranslationUnit(LHS.getLoc(), RHS); 52 bool operator()(SourceLocation LHS, const CondDirectiveLoc &RHS) { argument 53 return SM.isBeforeInTranslationUnit(LHS, RHS.getLoc()); 79 bool areInDifferentConditionalDirectiveRegion(SourceLocation LHS, argument 81 return findConditionalDirectiveRegionLoc(LHS) !=
|