Lines Matching defs:Product
1257 const SCEV *Product = SE->getMulExpr(UpperBound, AbsCoeff);
1258 if (isKnownPredicate(CmpInst::ICMP_SGT, AbsDelta, Product)) {
1801 const SCEV *Product = SE->getMulExpr(AbsCoeff, UpperBound);
1802 if (isKnownPredicate(CmpInst::ICMP_SGT, NewDelta, Product)) {
1807 if (isKnownPredicate(CmpInst::ICMP_EQ, NewDelta, Product)) {
1910 const SCEV *Product = SE->getMulExpr(AbsCoeff, UpperBound);
1911 if (isKnownPredicate(CmpInst::ICMP_SGT, NewDelta, Product)) {
1916 if (isKnownPredicate(CmpInst::ICMP_EQ, NewDelta, Product)) {
2377 else if (const auto *Product = dyn_cast<SCEVMulExpr>(Expr))
2378 if (const auto *Constant = dyn_cast<SCEVConstant>(Product->getOperand(0)))
2459 else if (const SCEVMulExpr *Product = dyn_cast<SCEVMulExpr>(Operand)) {
2462 const SCEVConstant *ConstOp = getConstantPart(Product);