Home
last modified time | relevance | path

Searched refs:SCEVUMaxExpr (Results 1 – 5 of 5) sorted by relevance

/external/llvm/include/llvm/Analysis/
DScalarEvolutionExpressions.h463 class SCEVUMaxExpr : public SCEVCommutativeExpr {
466 SCEVUMaxExpr(const FoldingSetNodeIDRef ID, in SCEVUMaxExpr() function
551 return ((SC*)this)->visitUMaxExpr((const SCEVUMaxExpr*)S); in visit()
703 const SCEV *visitUMaxExpr(const SCEVUMaxExpr *Expr) { in visitUMaxExpr()
806 const SCEV *visitUMaxExpr(const SCEVUMaxExpr *Expr) { in visitUMaxExpr()
DScalarEvolutionExpander.h256 Value *visitUMaxExpr(const SCEVUMaxExpr *S);
/external/llvm/lib/Analysis/
DScalarEvolution.cpp761 void visitUMaxExpr(const SCEVUMaxExpr *Numerator) {} in visitUMaxExpr()
3077 while (const SCEVUMaxExpr *UMax = dyn_cast<SCEVUMaxExpr>(Ops[Idx])) { in getUMaxExpr()
3116 SCEV *S = new (SCEVAllocator) SCEVUMaxExpr(ID.Intern(SCEVAllocator), in getUMaxExpr()
3796 if (const SCEVUMaxExpr *M = dyn_cast<SCEVUMaxExpr>(S)) { in GetMinTrailingZeros()
3901 if (const SCEVUMaxExpr *UMax = dyn_cast<SCEVUMaxExpr>(S)) { in getRange()
5837 if (isa<SCEVUMaxExpr>(Comm)) in computeSCEVAtScope()
7084 IsMinConsistingOf<SCEVUMaxExpr>(SE, LHS, RHS) || in IsKnownPredicateViaMinOrMax()
7086 IsMaxConsistingOf<SCEVUMaxExpr>(RHS, LHS); in IsKnownPredicateViaMinOrMax()
DScalarEvolutionExpander.cpp1557 Value *SCEVExpander::visitUMaxExpr(const SCEVUMaxExpr *S) { in visitUMaxExpr()
1866 if (isa<SCEVSMaxExpr>(S) || isa<SCEVUMaxExpr>(S)) in isHighCostExpansionHelper()
/external/llvm/lib/Transforms/Scalar/
DLoopStrengthReduce.cpp2018 } else if (const SCEVUMaxExpr *U = dyn_cast<SCEVUMaxExpr>(IterationCount)) { in OptimizeMax()