Searched refs:SCEVUMaxExpr (Results 1 – 6 of 6) sorted by relevance
392 class SCEVUMaxExpr : public SCEVCommutativeExpr {395 SCEVUMaxExpr(const FoldingSetNodeIDRef ID, in SCEVUMaxExpr() function404 static inline bool classof(const SCEVUMaxExpr *S) { return true; } in classof()482 return ((SC*)this)->visitUMaxExpr((const SCEVUMaxExpr*)S); in visit()
201 Value *visitUMaxExpr(const SCEVUMaxExpr *S);
2422 while (const SCEVUMaxExpr *UMax = dyn_cast<SCEVUMaxExpr>(Ops[Idx])) { in getUMaxExpr()2461 SCEV *S = new (SCEVAllocator) SCEVUMaxExpr(ID.Intern(SCEVAllocator), in getUMaxExpr()3139 if (const SCEVUMaxExpr *M = dyn_cast<SCEVUMaxExpr>(S)) { in GetMinTrailingZeros()3204 if (const SCEVUMaxExpr *UMax = dyn_cast<SCEVUMaxExpr>(S)) { in getUnsignedRange()3346 if (const SCEVUMaxExpr *UMax = dyn_cast<SCEVUMaxExpr>(S)) { in getSignedRange()4738 if (isa<SCEVUMaxExpr>(Comm)) in computeSCEVAtScope()
1269 Value *SCEVExpander::visitUMaxExpr(const SCEVUMaxExpr *S) { in visitUMaxExpr()
1522 if (isa<SCEVSMaxExpr>(S) || isa<SCEVUMaxExpr>(S)) in isHighCostExpansion()
1616 } else if (const SCEVUMaxExpr *U = dyn_cast<SCEVUMaxExpr>(IterationCount)) { in OptimizeMax()