Searched refs:BExpr (Results 1 – 5 of 5) sorted by relevance
| /freebsd/contrib/llvm-project/llvm/lib/Transforms/Scalar/ |
| H A D | NaryReassociate.cpp | 484 const SCEV *AExpr = SE->getSCEV(A), *BExpr = SE->getSCEV(B); in tryReassociateBinaryOp() local 486 if (BExpr != RHSExpr) { in tryReassociateBinaryOp() 493 tryReassociatedBinaryOp(getBinarySCEV(I, BExpr, RHSExpr), A, I)) in tryReassociateBinaryOp() 626 const SCEV *BExpr, Value *C, in tryReassociateMinOrMax() 628 SmallVector<const SCEV *, 2> Ops1{BExpr, AExpr}; in tryReassociateMinOrMax() 653 const SCEV *BExpr = SE->getSCEV(B); in tryReassociateMinOrMax() local 656 if (BExpr != RHSExpr) { in tryReassociateMinOrMax() 658 if (auto *NewMinMax = tryCombination(A, AExpr, RHS, RHSExpr, B, BExpr)) in tryReassociateMinOrMax() 664 if (auto *NewMinMax = tryCombination(RHS, RHSExpr, B, BExpr, A, AExpr)) in tryReassociateMinOrMax()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/MCTargetDesc/ |
| H A D | AMDGPUMCExpr.cpp | 355 const MCBinaryExpr *BExpr = cast<MCBinaryExpr>(Expr); in binaryOpKnownBitsMapHelper() local 356 const MCExpr *LHS = BExpr->getLHS(); in binaryOpKnownBitsMapHelper() 357 const MCExpr *RHS = BExpr->getRHS(); in binaryOpKnownBitsMapHelper() 364 switch (BExpr->getOpcode()) { in binaryOpKnownBitsMapHelper() 620 const MCBinaryExpr *BExpr = cast<MCBinaryExpr>(Expr); in tryFoldHelper() local 621 const MCExpr *LHS = BExpr->getLHS(); in tryFoldHelper() 622 const MCExpr *RHS = BExpr->getRHS(); in tryFoldHelper() 624 switch (BExpr->getOpcode()) { in tryFoldHelper() 665 return MCBinaryExpr::create(BExpr->getOpcode(), NewLHS, NewRHS, Ctx, in tryFoldHelper() 666 BExpr->getLoc()); in tryFoldHelper()
|
| /freebsd/contrib/llvm-project/clang/lib/StaticAnalyzer/Core/ |
| H A D | BugReporterVisitors.cpp | 3000 const Expr *Cond, const BinaryOperator *BExpr, BugReporterContext &BRC, in VisitTrueTest() argument 3009 const auto *LhsME = dyn_cast<MemberExpr>(BExpr->getLHS()->IgnoreParenCasts()); in VisitTrueTest() 3010 const auto *RhsME = dyn_cast<MemberExpr>(BExpr->getRHS()->IgnoreParenCasts()); in VisitTrueTest() 3019 const bool isVarLHS = patternMatch(BExpr->getLHS(), BExpr, OutLHS, BRC, R, in VisitTrueTest() 3021 const bool isVarRHS = patternMatch(BExpr->getRHS(), BExpr, OutRHS, BRC, R, in VisitTrueTest() 3027 BinaryOperator::Opcode Op = BExpr->getOpcode(); in VisitTrueTest() 3032 return VisitConditionVariable(LhsString, BExpr->getLHS(), BRC, R, N, in VisitTrueTest() 3086 if (isVarAnInterestingCondition(BExpr->getLHS(), N, &R) || in VisitTrueTest() 3087 isVarAnInterestingCondition(BExpr->getRHS(), N, &R)) in VisitTrueTest() 3101 Loc = PathDiagnosticLocation(BExpr->getLHS(), SM, LCtx); in VisitTrueTest() [all …]
|
| /freebsd/contrib/llvm-project/clang/include/clang/StaticAnalyzer/Core/BugReporter/ |
| H A D | BugReporterVisitors.h | 489 VisitTrueTest(const Expr *Cond, const BinaryOperator *BExpr,
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/Mips/AsmParser/ |
| H A D | MipsAsmParser.cpp | 1739 if (const MCBinaryExpr *BExpr = dyn_cast<MCBinaryExpr>(Expr)) { in getSingleMCSymbol() local 1740 const MCSymbol *LHSSym = getSingleMCSymbol(BExpr->getLHS()); in getSingleMCSymbol() 1741 const MCSymbol *RHSSym = getSingleMCSymbol(BExpr->getRHS()); in getSingleMCSymbol() 1762 if (const MCBinaryExpr *BExpr = dyn_cast<MCBinaryExpr>(Expr)) in countMCSymbolRefExpr() local 1763 return countMCSymbolRefExpr(BExpr->getLHS()) + in countMCSymbolRefExpr() 1764 countMCSymbolRefExpr(BExpr->getRHS()); in countMCSymbolRefExpr()
|