Home
last modified time | relevance | path

Searched refs:getSMaxExpr (Results 1 – 6 of 6) sorted by relevance

/llvm-project-15.0.7/llvm/lib/Transforms/Scalar/
H A DInductiveRangeCheckElimination.cpp1119 ? SE.getSMaxExpr(Smallest, SE.getSMinExpr(Greatest, S)) in calculateSubRanges()
1657 return SE.getMinusSCEV(X, SE.getSMaxExpr(Y, XMinusSIntMax), in computeSafeIterationSpace()
1687 return SE.getAddExpr(SE.getSMaxExpr(SE.getSMinExpr(X, Zero), NegOne), One); in computeSafeIterationSpace()
1724 const SCEV *NewBegin = SE.getSMaxExpr(R1Value.getBegin(), R2.getBegin()); in IntersectSignedRange()
/llvm-project-15.0.7/llvm/include/llvm/Analysis/
H A DScalarEvolution.h630 const SCEV *getSMaxExpr(const SCEV *LHS, const SCEV *RHS);
631 const SCEV *getSMaxExpr(SmallVectorImpl<const SCEV *> &Operands);
H A DScalarEvolutionExpressions.h856 return !Changed ? Expr : SE.getSMaxExpr(Operands); in visitSMaxExpr()
/llvm-project-15.0.7/polly/lib/Support/
H A DScopHelper.cpp380 return SE.getSMaxExpr(NewOps); in visitSMaxExpr()
/llvm-project-15.0.7/llvm/lib/Analysis/
H A DDependenceAnalysis.cpp1061 SE->getMinusSCEV(S, SE->getSMaxExpr(Size, SE->getOne(Size->getType()))); in isKnownLessThan()
1344 SE->getSMaxExpr(SE->getZero(Delta->getType()), Delta), in weakCrossingSIVtest()
2922 return SE->getSMaxExpr(X, SE->getZero(X->getType())); in getPositivePart()
H A DScalarEvolution.cpp3755 return getSMaxExpr(Op, getNegativeSCEV(Op, Flags)); in getAbsExpr()
4181 const SCEV *ScalarEvolution::getSMaxExpr(const SCEV *LHS, const SCEV *RHS) { in getSMaxExpr() function in ScalarEvolution
4183 return getSMaxExpr(Ops); in getSMaxExpr()
4186 const SCEV *ScalarEvolution::getSMaxExpr(SmallVectorImpl<const SCEV *> &Ops) { in getSMaxExpr() function in ScalarEvolution
6000 return Signed ? getSMaxExpr(LS, RS) : getUMaxExpr(LS, RS); in createNodeForSelectOrPHIInstWithICmpInstCond()
6023 return getAddExpr(Signed ? getSMaxExpr(LS, RS) : getUMaxExpr(LS, RS), in createNodeForSelectOrPHIInstWithICmpInstCond()
7846 return getSMaxExpr(LHS, RHS); in createSCEV()
12702 End = IsSigned ? getSMaxExpr(RHS, Start) : getUMaxExpr(RHS, Start); in howManyLessThans()
14676 getSMaxExpr(RewrittenLHS, getAddExpr(RHS, getOne(RHS->getType()))); in applyLoopGuards()
14682 RewrittenRHS = getSMaxExpr(RewrittenLHS, RHS); in applyLoopGuards()