Searched refs:SCEVUMinExpr (Results 1 – 6 of 6) sorted by relevance
44 void visitUMinExpr(const SCEVUMinExpr *Numerator) {} in visitUMinExpr()
500 class SCEVUMinExpr : public SCEVMinMaxExpr {503 SCEVUMinExpr(const FoldingSetNodeIDRef ID, const SCEV *const *O, size_t N) in SCEVUMinExpr() function637 return ((SC *)this)->visitUMinExpr((const SCEVUMinExpr *)S); in visit()870 const SCEV *visitUMinExpr(const SCEVUMinExpr *Expr) { in visitUMinExpr()
504 Value *visitUMinExpr(const SCEVUMinExpr *S);
1301 if (auto *UMin = dyn_cast<SCEVUMinExpr>(MaxIter)) { in createReplacement()
1856 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()
1395 Value *SCEVExpander::visitUMinExpr(const SCEVUMinExpr *S) { in visitUMinExpr()