Searched refs:BinOp1 (Results 1 - 3 of 3) sorted by relevance

/freebsd-13-stable/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/
H A DIdenticalExprChecker.cpp452 const BinaryOperator *BinOp1 = cast<BinaryOperator>(Stmt1); local
454 return BinOp1->getOpcode() == BinOp2->getOpcode();
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Transforms/InstCombine/
H A DInstructionCombining.cpp267 static bool simplifyAssocCastAssoc(BinaryOperator *BinOp1, InstCombiner &IC) { argument
268 auto *Cast = dyn_cast<CastInst>(BinOp1->getOperand(0));
278 if (!BinOp1->isBitwiseLogicOp())
281 auto AssocOpcode = BinOp1->getOpcode();
287 if (!match(BinOp1->getOperand(1), m_Constant(C1)) ||
301 IC.replaceOperand(*BinOp1, 1, FoldedC);
H A DInstCombineCasts.cpp596 Value *BinOp1 = BinOp->getOperand(1); local
608 Value *TruncX = Builder.CreateTrunc(BinOp1, DestTy);
611 if (match(BinOp1, m_Constant(C))) {
620 Value *NarrowOp1 = Builder.CreateTrunc(BinOp1, DestTy);
623 if (match(BinOp1, m_ZExtOrSExt(m_Value(X))) && X->getType() == DestTy) {

Completed in 144 milliseconds