Lines Matching refs:getOne
2690 SmallVector<const SCEV *, 2> TwoOps = {getOne(Ty), InnerMul}; in getAddExpr()
4587 return IsPositiveBECond ? SE.getOne(Type::getInt1Ty(SE.getContext())) in compareWithBackedgeCondition()
5711 const SCEV *One = getOne(I->getType()); in createNodeForSelectOrPHI()
5725 const SCEV *One = getOne(I->getType()); in createNodeForSelectOrPHI()
7150 return getAddExpr(ExitCount, getOne(ExitCount->getType())); in getTripCountFromExitCount()
9501 const SCEV *One = getOne(Distance->getType()); in howFarToZero()
10088 auto *One = getOne(Step->getType()); in getLoopInvariantExitCondDuringFirstIterations()
10333 getAddRecExpr(getZero(Ty), getOne(Ty), L, NoWrapFlags); in isLoopBackedgeGuardedByCond()
11476 const SCEV *One = getOne(Stride->getType()); in canIVOverflowOnLT()
11499 const SCEV *One = getOne(Stride->getType()); in canIVOverflowOnGT()
11522 const SCEV *MinNOne = getUMinExpr(N, getOne(N->getType())); in getUDivCeilSCEV()
11685 Stride = getUMaxExpr(Stride, getOne(Stride->getType())); in howManyLessThans()
11858 const SCEV *One = getOne(Stride->getType()); in howManyLessThans()
12015 const SCEV *One = getOne(Stride->getType()); in howManyGreaterThans()
13995 getUMinExpr(RewrittenLHS, getMinusSCEV(RHS, getOne(RHS->getType()))); in applyLoopGuards()
13999 getSMinExpr(RewrittenLHS, getMinusSCEV(RHS, getOne(RHS->getType()))); in applyLoopGuards()
14009 getUMaxExpr(RewrittenLHS, getAddExpr(RHS, getOne(RHS->getType()))); in applyLoopGuards()
14013 getSMaxExpr(RewrittenLHS, getAddExpr(RHS, getOne(RHS->getType()))); in applyLoopGuards()
14028 RewrittenRHS = getUMaxExpr(RewrittenLHS, getOne(RHS->getType())); in applyLoopGuards()