Searched refs:SCEVUMaxExpr (Results 1 - 6 of 6) sorted by relevance

/external/llvm/include/llvm/Analysis/
H A DScalarEvolutionExpressions.h461 /// SCEVUMaxExpr - This class represents an unsigned maximum selection.
463 class SCEVUMaxExpr : public SCEVCommutativeExpr { class in namespace:llvm
466 SCEVUMaxExpr(const FoldingSetNodeIDRef ID, function in class:llvm::SCEVUMaxExpr
551 return ((SC*)this)->visitUMaxExpr((const SCEVUMaxExpr*)S);
703 const SCEV *visitUMaxExpr(const SCEVUMaxExpr *Expr) {
806 const SCEV *visitUMaxExpr(const SCEVUMaxExpr *Expr) {
H A DScalarEvolutionExpander.h247 Value *visitUMaxExpr(const SCEVUMaxExpr *S);
/external/llvm/lib/Analysis/
H A DScalarEvolution.cpp2594 "SCEVUMaxExpr operand types don't match!");
2637 while (const SCEVUMaxExpr *UMax = dyn_cast<SCEVUMaxExpr>(Ops[Idx])) {
2676 SCEV *S = new (SCEVAllocator) SCEVUMaxExpr(ID.Intern(SCEVAllocator),
3386 if (const SCEVUMaxExpr *M = dyn_cast<SCEVUMaxExpr>(S)) {
3450 if (const SCEVUMaxExpr *UMax = dyn_cast<SCEVUMaxExpr>(S)) {
3591 if (const SCEVUMaxExpr *UMax = dyn_cast<SCEVUMaxExpr>(
[all...]
H A DScalarEvolutionExpander.cpp1554 Value *SCEVExpander::visitUMaxExpr(const SCEVUMaxExpr *S) {
/external/llvm/lib/Transforms/Scalar/
H A DIndVarSimplify.cpp1240 if (isa<SCEVSMaxExpr>(S) || isa<SCEVUMaxExpr>(S))
H A DLoopStrengthReduce.cpp2022 } else if (const SCEVUMaxExpr *U = dyn_cast<SCEVUMaxExpr>(IterationCount)) {

Completed in 751 milliseconds