Home
last modified time | relevance | path

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

/freebsd-head/contrib/llvm-project/llvm/include/llvm/Analysis/
HDScalarEvolutionDivision.h44 void visitUMinExpr(const SCEVUMinExpr *Numerator) {} in visitUMinExpr()
HDScalarEvolutionExpressions.h500 class SCEVUMinExpr : public SCEVMinMaxExpr {
503 SCEVUMinExpr(const FoldingSetNodeIDRef ID, const SCEV *const *O, size_t N) in SCEVUMinExpr() function
637 return ((SC *)this)->visitUMinExpr((const SCEVUMinExpr *)S); in visit()
870 const SCEV *visitUMinExpr(const SCEVUMinExpr *Expr) { in visitUMinExpr()
/freebsd-head/contrib/llvm-project/llvm/include/llvm/Transforms/Utils/
HDScalarEvolutionExpander.h504 Value *visitUMinExpr(const SCEVUMinExpr *S);
/freebsd-head/contrib/llvm-project/llvm/lib/Transforms/Scalar/
HDIndVarSimplify.cpp1301 if (auto *UMin = dyn_cast<SCEVUMinExpr>(MaxIter)) { in createReplacement()
/freebsd-head/contrib/llvm-project/llvm/lib/Analysis/
HDScalarEvolution.cpp1856 if (isa<SCEVUMinExpr>(Op) || isa<SCEVUMaxExpr>(Op)) { in getZeroExtendExprImpl()
1861 if (isa<SCEVUMinExpr>(MinMax)) in getZeroExtendExprImpl()
4084 RetVal visitUMinExpr(const SCEVUMinExpr *Expr) { in visitUMinExpr()
11147 if (auto *UMin = dyn_cast<SCEVUMinExpr>(MaxIter)) in getLoopInvariantExitCondDuringFirstIterations()
12372 IsMinMaxConsistingOf<SCEVUMinExpr>(LHS, RHS) || in IsKnownPredicateViaMinOrMax()
15221 isa<SCEVSMinExpr>(MinMaxExpr) || isa<SCEVUMinExpr>(MinMaxExpr); in collect()
15403 if (auto *UMin = dyn_cast<SCEVUMinExpr>(FromRewritten)) in collect()
15592 const SCEV *visitUMinExpr(const SCEVUMinExpr *Expr) { in rewrite()
/freebsd-head/contrib/llvm-project/llvm/lib/Transforms/Utils/
HDScalarEvolutionExpander.cpp1395 Value *SCEVExpander::visitUMinExpr(const SCEVUMinExpr *S) { in visitUMinExpr()