Home
last modified time | relevance | path

Searched defs:LHS (Results 1 – 25 of 410) sorted by relevance

12345678910>>...17

/freebsd/contrib/llvm-project/llvm/lib/Support/
H A DKnownBits.cpp21 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 DZ3Solver.cpp253 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 DLVSort.cpp27 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 DCheckedArithmetic.h46 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 DTypeSize.h218 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 DInstCombineInternal.h312 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 DMatrixBuilder.h37 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 DFixedPointBuilder.h228 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 DNoFolder.h48 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 DConstantFolder.h43 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 DInstSimplifyFolder.h50 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 DTargetFolder.h54 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 DSMTConv.h91 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 &LTy, in doIntTypeConversion()
[all …]
/freebsd/contrib/llvm-project/clang/include/clang/Analysis/Analyses/
H A DThreadSafetyLogical.h55 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 DMCExpr.h532 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 DCNFFormula.cpp184 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 DTwine.h158 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 DDynamicAPInt.h356 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 DNaryReassociate.cpp277 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 DMachineModuleInfoImpls.cpp32 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 DThreadSafetyLogical.cpp19 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 Dpath.cpp302 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 DInterfaceFile.cpp47 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 DInterp.h151 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 DInstCombiner.h470 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()

12345678910>>...17