Lines Matching refs:getUDivExpr

958   const SCEV *DivResult = SE.getUDivExpr(Dividend, SE.getConstant(DivFactor));  in BinomialCoefficient()
1780 return getUDivExpr(getZeroExtendExpr(Div->getLHS(), Ty, Depth + 1), in getZeroExtendExprImpl()
2707 return getMulExpr(Y, getUDivExpr(X, Y)); in getAddExpr()
3415 const SCEV *UDiv = getUDivExpr(LHS, RHS); in getURemExpr()
3422 const SCEV *ScalarEvolution::getUDivExpr(const SCEV *LHS, in getUDivExpr() function in ScalarEvolution
3474 Operands.push_back(getUDivExpr(Op, RHS)); in getUDivExpr()
3517 const SCEV *Div = getUDivExpr(Op, RHSC); in getUDivExpr()
3536 return getUDivExpr(OtherDiv->getLHS(), getConstant(NewRHS)); in getUDivExpr()
3548 const SCEV *Op = getUDivExpr(A->getOperand(i), RHS); in getUDivExpr()
3602 return getUDivExpr(LHS, RHS); in getUDivExactExpr()
3643 return getUDivExpr(LHS, RHS); in getUDivExactExpr()
7072 const SCEV *MaxItersWithoutWrap = getUDivExpr(RangeWidth, StepAbs); in getRangeForAffineNoSelfWrappingAR()
7773 return getUDivExpr(LHS, RHS); in createSCEV()
7823 ShiftedLHS = getUDivExpr(NewMul, getConstant(DivAmt)); in createSCEV()
7827 ShiftedLHS = getUDivExpr(LHS, MulCount); in createSCEV()
8062 return getUDivExpr(getSCEV(U->getOperand(0)), getSCEV(U->getOperand(1))); in createSCEV()
9882 return getUDivExpr(NewOps[0], NewOps[1]); in getWithOperands()
10552 getUDivExpr(Distance, CountDown ? getNegativeSCEV(Step) : Step); in howFarToZero()
12721 return getAddExpr(MinNOne, getUDivExpr(NMinusOne, D)); in getUDivCeilSCEV()
13095 BECount = getUDivExpr(Numerator, Stride); in howManyLessThans()
13223 getUDivExpr(getAddExpr(Delta, getMinusSCEV(Stride, One)), Stride); in howManyLessThans()
13320 const SCEV *BECount = getUDivExpr( in howManyGreaterThans()
15248 SE.getMulExpr(SE.getUDivExpr(RewrittenLHS, URemRHS), URemRHS); in collect()