Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/llvm/include/llvm/Analysis/
H A DScalarEvolutionExpressions.h877 return !Changed ? Expr : SE.getUMinExpr(Operands); in visitUMinExpr()
887 return !Changed ? Expr : SE.getUMinExpr(Operands, /*Sequential=*/true); in visitSequentialUMinExpr()
H A DScalarEvolution.h650 const SCEV *getUMinExpr(const SCEV *LHS, const SCEV *RHS,
652 const SCEV *getUMinExpr(SmallVectorImpl<const SCEV *> &Operands,
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DLoopBoundSplit.cpp405 : SE.getUMinExpr(NewBoundSCEV, SplitBoundSCEV); in splitLoopBound()
H A DInductiveRangeCheckElimination.cpp625 : SE.getUMaxExpr(Smallest, SE.getUMinExpr(Greatest, S)); in map()
876 const SCEV *NewEnd = SE.getUMinExpr(R1Value.getEnd(), R2.getEnd()); in isSafeIncreasingBound()
/freebsd/contrib/llvm-project/llvm/lib/Analysis/
H A DScalarEvolution.cpp1862 return getUMinExpr(Operands); in getZeroExtendExprImpl()
1872 return getUMinExpr(Operands, /*Sequential*/ true); in getZeroExtendExprImpl()
4393 const SCEV *ScalarEvolution::getUMinExpr(const SCEV *LHS, const SCEV *RHS, in getUMinExpr() function in ScalarEvolution
4396 return getUMinExpr(Ops, Sequential); in getUMinExpr()
4399 const SCEV *ScalarEvolution::getUMinExpr(SmallVectorImpl<const SCEV *> &Ops, in getUMinExpr() function in ScalarEvolution
4842 return getUMinExpr(PromotedOps, Sequential); in getUMinFromMismatchedTypes()
6116 return Signed ? getSMinExpr(LS, RS) : getUMinExpr(LS, RS); in createNodeForSelectOrPHIInstWithICmpInstCond()
6142 return getAddExpr(Signed ? getSMinExpr(LS, RS) : getUMinExpr(LS, RS), in createNodeForSelectOrPHIInstWithICmpInstCond()
6174 return getUMinExpr(getNoopOrZeroExtend(X, Ty), FalseValExpr, in createNodeForSelectOrPHIInstWithICmpInstCond()
6215 return SE->getAddExpr(C, SE->getUMinExpr(CondExpr, SE->getMinusSCEV(X, C), in createNodeForSelectViaUMinSeq()
[all …]
H A DLoopAccessAnalysis.cpp240 ScStart = SE->getUMinExpr(ScStart, ScEnd); in getStartAndEndForAccess()