/freebsd/contrib/llvm-project/llvm/lib/Support/ |
H A D | KnownBits.cpp | 21 static KnownBits computeForAddCarry(const KnownBits &LHS, const KnownBits &RHS, in computeForAddCarry() 45 const KnownBits &LHS, const KnownBits &RHS, const KnownBits &Carry) { in computeForAddCarry() 52 const KnownBits &LHS, in computeForAddSub() 137 KnownBits KnownBits::computeForSubBorrow(const KnownBits &LHS, KnownBits RHS, in computeForSubBorrow() 178 KnownBits KnownBits::umax(const KnownBits &LHS, const KnownBits &RHS) { in umax() 196 KnownBits KnownBits::umin(const KnownBits &LHS, const KnownBits &RHS) { in umin() 202 KnownBits KnownBits::smax(const KnownBits &LHS, const KnownBits &RHS) { in smax() 215 KnownBits KnownBits::smin(const KnownBits &LHS, const KnownBits &RHS) { in smin() 228 KnownBits KnownBits::abdu(const KnownBits &LHS, const KnownBits &RHS) { in abdu() 247 KnownBits KnownBits::abds(KnownBits LHS, KnownBits RHS) { in abds() [all …]
|
H A D | Z3Solver.cpp | 253 static bool areEquivalent(const llvm::fltSemantics &LHS, in areEquivalent() 363 SMTExprRef mkBVAdd(const SMTExprRef &LHS, const SMTExprRef &RHS) override { in mkBVAdd() 369 SMTExprRef mkBVSub(const SMTExprRef &LHS, const SMTExprRef &RHS) override { in mkBVSub() 375 SMTExprRef mkBVMul(const SMTExprRef &LHS, const SMTExprRef &RHS) override { in mkBVMul() 381 SMTExprRef mkBVSRem(const SMTExprRef &LHS, const SMTExprRef &RHS) override { in mkBVSRem() 387 SMTExprRef mkBVURem(const SMTExprRef &LHS, const SMTExprRef &RHS) override { in mkBVURem() 393 SMTExprRef mkBVSDiv(const SMTExprRef &LHS, const SMTExprRef &RHS) override { in mkBVSDiv() 399 SMTExprRef mkBVUDiv(const SMTExprRef &LHS, const SMTExprRef &RHS) override { in mkBVUDiv() 405 SMTExprRef mkBVShl(const SMTExprRef &LHS, const SMTExprRef &RHS) override { in mkBVShl() 411 SMTExprRef mkBVAshr(const SMTExprRef &LHS, const SMTExprRef &RHS) override { in mkBVAshr() [all …]
|
/freebsd/contrib/llvm-project/llvm/lib/DebugInfo/LogicalView/Core/ |
H A D | LVSort.cpp | 27 LVSortValue llvm::logicalview::compareKind(const LVObject *LHS, in compareKind() 33 LVSortValue llvm::logicalview::compareLine(const LVObject *LHS, in compareLine() 39 LVSortValue llvm::logicalview::compareName(const LVObject *LHS, in compareName() 45 LVSortValue llvm::logicalview::compareOffset(const LVObject *LHS, in compareOffset() 51 LVSortValue llvm::logicalview::compareRange(const LVObject *LHS, in compareRange() 65 LVSortValue llvm::logicalview::sortByKind(const LVObject *LHS, in sortByKind() 77 LVSortValue llvm::logicalview::sortByLine(const LVObject *LHS, in sortByLine() 89 LVSortValue llvm::logicalview::sortByName(const LVObject *LHS, in sortByName()
|
/freebsd/contrib/llvm-project/llvm/include/llvm/Support/ |
H A D | CheckedArithmetic.h | 46 std::enable_if_t<std::is_signed_v<T>, std::optional<T>> checkedAdd(T LHS, in checkedAdd() 55 std::enable_if_t<std::is_signed_v<T>, std::optional<T>> checkedSub(T LHS, in checkedSub() 64 std::enable_if_t<std::is_signed_v<T>, std::optional<T>> checkedMul(T LHS, in checkedMul() 85 checkedAddUnsigned(T LHS, T RHS) { in checkedAddUnsigned() 94 checkedMulUnsigned(T LHS, T RHS) { in checkedMulUnsigned()
|
H A D | TypeSize.h | 218 static constexpr bool isKnownLT(const FixedOrScalableQuantity &LHS, in isKnownLT() 225 static constexpr bool isKnownGT(const FixedOrScalableQuantity &LHS, in isKnownGT() 232 static constexpr bool isKnownLE(const FixedOrScalableQuantity &LHS, in isKnownLE() 239 static constexpr bool isKnownGE(const FixedOrScalableQuantity &LHS, in isKnownGE()
|
/freebsd/contrib/llvm-project/llvm/lib/Transforms/InstCombine/ |
H A D | InstCombineInternal.h | 312 bool willNotOverflowSignedAdd(const WithCache<const Value *> &LHS, in willNotOverflowSignedAdd() 319 bool willNotOverflowUnsignedAdd(const WithCache<const Value *> &LHS, in willNotOverflowUnsignedAdd() 326 bool willNotOverflowAdd(const Value *LHS, const Value *RHS, in willNotOverflowAdd() 332 bool willNotOverflowSignedSub(const Value *LHS, const Value *RHS, in willNotOverflowSignedSub() 338 bool willNotOverflowUnsignedSub(const Value *LHS, const Value *RHS, in willNotOverflowUnsignedSub() 344 bool willNotOverflowSub(const Value *LHS, const Value *RHS, in willNotOverflowSub() 350 bool willNotOverflowSignedMul(const Value *LHS, const Value *RHS, in willNotOverflowSignedMul() 363 bool willNotOverflowMul(const Value *LHS, const Value *RHS, in willNotOverflowMul() 369 bool willNotOverflow(BinaryOperator::BinaryOps Opcode, const Value *LHS, in willNotOverflow()
|
/freebsd/contrib/llvm-project/llvm/include/llvm/IR/ |
H A D | MatrixBuilder.h | 37 std::pair<Value *, Value *> splatScalarOperandIfNeeded(Value *LHS, in splatScalarOperandIfNeeded() 157 Value *CreateAdd(Value *LHS, Value *RHS) { in CreateAdd() 182 Value *CreateSub(Value *LHS, Value *RHS) { in CreateSub() 207 Value *CreateScalarMultiply(Value *LHS, Value *RHS) { in CreateScalarMultiply() 216 Value *CreateScalarDiv(Value *LHS, Value *RHS, bool IsUnsigned) { in CreateScalarDiv()
|
H A D | FixedPointBuilder.h | 228 Value *CreateAdd(Value *LHS, const FixedPointSemantics &LHSSema, in CreateAdd() 254 Value *CreateSub(Value *LHS, const FixedPointSemantics &LHSSema, in CreateSub() 288 Value *CreateMul(Value *LHS, const FixedPointSemantics &LHSSema, in CreateMul() 316 Value *CreateDiv(Value *LHS, const FixedPointSemantics &LHSSema, in CreateDiv() 343 Value *CreateShl(Value *LHS, const FixedPointSemantics &LHSSema, Value *RHS) { in CreateShl() 364 Value *CreateShr(Value *LHS, const FixedPointSemantics &LHSSema, Value *RHS) { in CreateShr() 375 Value *CreateEQ(Value *LHS, const FixedPointSemantics &LHSSema, in CreateEQ() 390 Value *CreateNE(Value *LHS, const FixedPointSemantics &LHSSema, in CreateNE() 405 Value *CreateLT(Value *LHS, const FixedPointSemantics &LHSSema, in CreateLT() 421 Value *CreateLE(Value *LHS, const FixedPointSemantics &LHSSema, in CreateLE() [all …]
|
H A D | NoFolder.h | 48 Value *FoldBinOp(Instruction::BinaryOps Opc, Value *LHS, in FoldBinOp() 53 Value *FoldExactBinOp(Instruction::BinaryOps Opc, Value *LHS, Value *RHS, in FoldExactBinOp() 58 Value *FoldNoWrapBinOp(Instruction::BinaryOps Opc, Value *LHS, Value *RHS, in FoldNoWrapBinOp() 63 Value *FoldBinOpFMF(Instruction::BinaryOps Opc, Value *LHS, Value *RHS, in FoldBinOpFMF() 73 Value *FoldCmp(CmpInst::Predicate P, Value *LHS, Value *RHS) const override { in FoldCmp() 115 Value *FoldBinaryIntrinsic(Intrinsic::ID ID, Value *LHS, Value *RHS, Type *Ty, in FoldBinaryIntrinsic()
|
H A D | ConstantFolder.h | 43 Value *FoldBinOp(Instruction::BinaryOps Opc, Value *LHS, in FoldBinOp() 55 Value *FoldExactBinOp(Instruction::BinaryOps Opc, Value *LHS, Value *RHS, in FoldExactBinOp() 68 Value *FoldNoWrapBinOp(Instruction::BinaryOps Opc, Value *LHS, Value *RHS, in FoldNoWrapBinOp() 86 Value *FoldBinOpFMF(Instruction::BinaryOps Opc, Value *LHS, Value *RHS, in FoldBinOpFMF() 98 Value *FoldCmp(CmpInst::Predicate P, Value *LHS, Value *RHS) const override { in FoldCmp() 183 Value *FoldBinaryIntrinsic(Intrinsic::ID ID, Value *LHS, Value *RHS, Type *Ty, in FoldBinaryIntrinsic()
|
/freebsd/contrib/llvm-project/llvm/include/llvm/Analysis/ |
H A D | InstSimplifyFolder.h | 50 Value *FoldBinOp(Instruction::BinaryOps Opc, Value *LHS, in FoldBinOp() 55 Value *FoldExactBinOp(Instruction::BinaryOps Opc, Value *LHS, Value *RHS, in FoldExactBinOp() 60 Value *FoldNoWrapBinOp(Instruction::BinaryOps Opc, Value *LHS, Value *RHS, in FoldNoWrapBinOp() 65 Value *FoldBinOpFMF(Instruction::BinaryOps Opc, Value *LHS, Value *RHS, in FoldBinOpFMF() 75 Value *FoldCmp(CmpInst::Predicate P, Value *LHS, Value *RHS) const override { in FoldCmp() 120 Value *FoldBinaryIntrinsic(Intrinsic::ID ID, Value *LHS, Value *RHS, Type *Ty, in FoldBinaryIntrinsic()
|
H A D | TargetFolder.h | 54 Value *FoldBinOp(Instruction::BinaryOps Opc, Value *LHS, in FoldBinOp() 66 Value *FoldExactBinOp(Instruction::BinaryOps Opc, Value *LHS, Value *RHS, in FoldExactBinOp() 79 Value *FoldNoWrapBinOp(Instruction::BinaryOps Opc, Value *LHS, Value *RHS, in FoldNoWrapBinOp() 97 Value *FoldBinOpFMF(Instruction::BinaryOps Opc, Value *LHS, Value *RHS, in FoldBinOpFMF() 102 Value *FoldCmp(CmpInst::Predicate P, Value *LHS, Value *RHS) const override { in FoldCmp() 191 Value *FoldBinaryIntrinsic(Intrinsic::ID ID, Value *LHS, Value *RHS, Type *Ty, in FoldBinaryIntrinsic()
|
/freebsd/contrib/llvm-project/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ |
H A D | SMTConv.h | 91 const llvm::SMTExprRef &LHS, in fromBinOp() 169 fromFloatSpecialBinOp(llvm::SMTSolverRef &Solver, const llvm::SMTExprRef &LHS, in fromFloatSpecialBinOp() 202 const llvm::SMTExprRef &LHS, in fromFloatBinOp() 347 const llvm::SMTExprRef &LHS, QualType LTy, in getBinExpr() 390 llvm::SMTExprRef LHS = in getSymBinExpr() local 402 llvm::SMTExprRef LHS = in getSymBinExpr() local 410 llvm::SMTExprRef LHS = in getSymBinExpr() local 558 llvm::SMTExprRef LHS = in getRangeExpr() local 596 ASTContext &Ctx, llvm::SMTExprRef &LHS, in doTypeConversion() 673 ASTContext &Ctx, T &LHS, QualType <y, in doIntTypeConversion() [all …]
|
/freebsd/contrib/llvm-project/clang/include/clang/Analysis/Analyses/ |
H A D | ThreadSafetyLogical.h | 55 LExpr *LHS, *RHS; variable 58 BinOp(LExpr *LHS, LExpr *RHS, Opcode Code) : LExpr(Code), LHS(LHS), RHS(RHS) {} in BinOp() 70 And(LExpr *LHS, LExpr *RHS) : BinOp(LHS, RHS, LExpr::And) {} in And() 77 Or(LExpr *LHS, LExpr *RHS) : BinOp(LHS, RHS, LExpr::Or) {} in Or()
|
/freebsd/contrib/llvm-project/llvm/include/llvm/MC/ |
H A D | MCExpr.h | 532 static const MCBinaryExpr *createAdd(const MCExpr *LHS, const MCExpr *RHS, in createAdd() 537 static const MCBinaryExpr *createAnd(const MCExpr *LHS, const MCExpr *RHS, in createAnd() 542 static const MCBinaryExpr *createDiv(const MCExpr *LHS, const MCExpr *RHS, in createDiv() 547 static const MCBinaryExpr *createEQ(const MCExpr *LHS, const MCExpr *RHS, in createEQ() 552 static const MCBinaryExpr *createGT(const MCExpr *LHS, const MCExpr *RHS, in createGT() 557 static const MCBinaryExpr *createGTE(const MCExpr *LHS, const MCExpr *RHS, in createGTE() 562 static const MCBinaryExpr *createLAnd(const MCExpr *LHS, const MCExpr *RHS, in createLAnd() 567 static const MCBinaryExpr *createLOr(const MCExpr *LHS, const MCExpr *RHS, in createLOr() 572 static const MCBinaryExpr *createLT(const MCExpr *LHS, const MCExpr *RHS, in createLT() 577 static const MCBinaryExpr *createLTE(const MCExpr *LHS, const MCExpr *RHS, in createLTE() [all …]
|
/freebsd/contrib/llvm-project/clang/lib/Analysis/FlowSensitive/ |
H A D | CNFFormula.cpp | 184 const Variable LHS = GetVar(F->operands()[0]); in buildCNF() local 204 const Variable LHS = GetVar(F->operands()[0]); in buildCNF() local 234 const Variable LHS = GetVar(F->operands()[0]); in buildCNF() local 247 const Variable LHS = GetVar(F->operands()[0]); in buildCNF() local
|
/freebsd/contrib/llvm-project/llvm/include/llvm/ADT/ |
H A D | Twine.h | 158 Child LHS; global() variable 176 Twine(const Twine & LHS,const Twine & RHS) Twine() argument 184 Twine(Child LHS,NodeKind LHSKind,Child RHS,NodeKind RHSKind) Twine() argument 372 Twine(const char * LHS,const StringRef & RHS) Twine() argument 381 Twine(const StringRef & LHS,const char * RHS) Twine() argument 405 Child LHS, RHS; utohexstr() local [all...] |
H A D | DynamicAPInt.h | 356 LLVM_ATTRIBUTE_ALWAYS_INLINE DynamicAPInt ceilDiv(const DynamicAPInt &LHS, in ceilDiv() 367 LLVM_ATTRIBUTE_ALWAYS_INLINE DynamicAPInt floorDiv(const DynamicAPInt &LHS, in floorDiv() 380 LLVM_ATTRIBUTE_ALWAYS_INLINE DynamicAPInt mod(const DynamicAPInt &LHS, in mod()
|
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Scalar/ |
H A D | NaryReassociate.cpp | 277 Value *LHS = nullptr; in matchAndReassociateMinOrMax() local 380 Value *LHS = AO->getOperand(0), *RHS = AO->getOperand(1); in tryReassociateGEPAtIndex() local 396 unsigned I, Value *LHS, in tryReassociateGEPAtIndex() 467 Value *LHS = I->getOperand(0), *RHS = I->getOperand(1); in tryReassociateBinaryOp() local 478 Instruction *NaryReassociatePass::tryReassociateBinaryOp(Value *LHS, Value *RHS, in tryReassociateBinaryOp() 507 auto *LHS = findClosestMatchingDominator(LHSExpr, I); in tryReassociatedBinaryOp() local 541 const SCEV *LHS, in getBinarySCEV() 612 Value *LHS, Value *RHS) { in tryReassociateMinOrMax()
|
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/ |
H A D | MachineModuleInfoImpls.cpp | 32 static int SortSymbolPair(const PairTy *LHS, const PairTy *RHS) { in SortSymbolPair() 47 static int SortAuthStubPair(const ExprStubPairTy *LHS, in SortAuthStubPair()
|
/freebsd/contrib/llvm-project/clang/lib/Analysis/ |
H A D | ThreadSafetyLogical.cpp | 19 static bool implies(const LExpr *LHS, bool LNeg, const LExpr *RHS, bool RNeg) { in implies() 105 bool implies(const LExpr *LHS, const LExpr *RHS) { in implies()
|
/freebsd/contrib/llvm-project/libcxx/src/filesystem/ |
H A D | path.cpp | 302 static int CompareRootName(PathParser* LHS, PathParser* RHS) { in CompareRootName() 313 static int CompareRootDir(PathParser* LHS, PathParser* RHS) { in CompareRootDir() 326 auto& LHS = *LHSPtr; in CompareRelative() local 339 static int CompareEndState(PathParser* LHS, PathParser* RHS) { in CompareEndState() 348 auto LHS = PathParser::CreateBegin(__pn_); in __compare() local
|
/freebsd/contrib/llvm-project/llvm/lib/TextAPI/ |
H A D | InterfaceFile.cpp | 47 Target RHS) { return LHS.first < RHS; }); in addParentUmbrella() 64 [](RPathEntryT &LHS, RPathEntryT &RHS) { return LHS < RHS; }); in addRPath() 87 const std::shared_ptr<InterfaceFile> &RHS) { in addDocument() 425 const std::shared_ptr<InterfaceFile> RHS) { in operator ==()
|
/freebsd/contrib/llvm-project/clang/lib/AST/Interp/ |
H A D | Interp.h | 151 bool CheckShift(InterpState &S, CodePtr OpPC, const LT &LHS, const RT &RHS, in CheckShift() 195 bool CheckDivRem(InterpState &S, CodePtr OpPC, const T &LHS, const T &RHS) { in CheckDivRem() 332 bool AddSubMulHelper(InterpState &S, CodePtr OpPC, unsigned Bits, const T &LHS, in AddSubMulHelper() 373 const T &LHS = S.Stk.pop<T>(); in Add() local 380 const Floating &LHS = S.Stk.pop<Floating>(); in Addf() local 391 const T &LHS = S.Stk.pop<T>(); in Sub() local 398 const Floating &LHS = S.Stk.pop<Floating>(); in Subf() local 409 const T &LHS = S.Stk.pop<T>(); in Mul() local 416 const Floating &LHS = S.Stk.pop<Floating>(); in Mulf() local 427 const Pointer &LHS = S.Stk.pop<Pointer>(); in Mulc() local [all …]
|
/freebsd/contrib/llvm-project/llvm/include/llvm/Transforms/InstCombine/ |
H A D | InstCombiner.h | 470 OverflowResult computeOverflowForSignedMul(const Value *LHS, const Value *RHS, in computeOverflowForSignedMul() 477 computeOverflowForUnsignedAdd(const WithCache<const Value *> &LHS, in computeOverflowForUnsignedAdd() 485 computeOverflowForSignedAdd(const WithCache<const Value *> &LHS, in computeOverflowForSignedAdd() 492 OverflowResult computeOverflowForUnsignedSub(const Value *LHS, in computeOverflowForUnsignedSub() 499 OverflowResult computeOverflowForSignedSub(const Value *LHS, const Value *RHS, in computeOverflowForSignedSub()
|