Lines Matching refs:getUMaxExpr
1863 return getUMaxExpr(Operands); in getZeroExtendExprImpl()
4374 const SCEV *ScalarEvolution::getUMaxExpr(const SCEV *LHS, const SCEV *RHS) { in getUMaxExpr() function in ScalarEvolution
4376 return getUMaxExpr(Ops); in getUMaxExpr()
4379 const SCEV *ScalarEvolution::getUMaxExpr(SmallVectorImpl<const SCEV *> &Ops) { in getUMaxExpr() function in ScalarEvolution
4809 return getUMaxExpr(PromotedLHS, PromotedRHS); in getUMaxFromMismatchedTypes()
6114 return Signed ? getSMaxExpr(LS, RS) : getUMaxExpr(LS, RS); in createNodeForSelectOrPHIInstWithICmpInstCond()
6137 return getAddExpr(Signed ? getSMaxExpr(LS, RS) : getUMaxExpr(LS, RS), in createNodeForSelectOrPHIInstWithICmpInstCond()
6160 return getAddExpr(getUMaxExpr(X, C), Y); in createNodeForSelectOrPHIInstWithICmpInstCond()
7849 return getUMaxExpr(LHS, RHS); in createSCEV()
8096 return getUMaxExpr(LHS, RHS); in createSCEV()
12957 Stride = getUMaxExpr(Stride, getOne(Stride->getType())); in howManyLessThans()
13040 : getUMaxExpr(RHSStart, Start); in howManyLessThans()
13136 End = IsSigned ? getSMaxExpr(RHS, Start) : getUMaxExpr(RHS, Start); in howManyLessThans()
15135 RewriteMap[LHSUnknown] = SE.getUMaxExpr( in collect()
15347 RHS = SE.getUMaxExpr(RHS, One); in collect()
15402 To = SE.getUMaxExpr(FromRewritten, RHS); in collect()
15421 To = SE.getUMaxExpr(FromRewritten, OneAlignedUp); in collect()