Lines Matching refs:isOne
415 bool SCEV::isOne() const { in isOne() function in SCEV
417 return SC->getValue()->isOne(); in isOne()
535 if (CI->isOne()) { in isSizeOf()
555 if (CI->isOne() && in isAlignOf()
3007 if (LHSC->getValue()->isOne()) { in getMulExpr()
3245 if (RHSC->getValue()->isOne()) in getURemExpr()
3286 if (RHSC->getValue()->isOne()) in getUDivExpr()
4549 bool IsOne = cast<SCEVConstant>(Res.getValue())->getValue()->isOne(); in visitUnknown()
5641 return getSCEV(CI->isOne() ? TrueVal : FalseVal); in createNodeForSelectOrPHI()
7104 /*IsNSW=*/cast<ConstantInt>(II->getArgOperand(1))->isOne()); in createSCEV()
7743 if ((ExitIfTrue && CI->isZero()) || (!ExitIfTrue && CI->isOne())) in computeBackedgeTakenCount()
9487 if (StepC->getValue()->isOne() || StepC->getValue()->isMinusOne()) { in howFarToZero()
11688 } else if (!Stride->isOne() && !NoWrap) { in howManyLessThans()
11985 if (!Stride->isOne() && !NoWrap) in howManyGreaterThans()