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

/macosx-10.9.5/llvmCore-3425.0.33/include/llvm/Analysis/
H A DScalarEvolutionExpressions.h369 /// SCEVSMaxExpr - This class represents a signed maximum selection.
371 class SCEVSMaxExpr : public SCEVCommutativeExpr { class in namespace:llvm
374 SCEVSMaxExpr(const FoldingSetNodeIDRef ID, function in class:llvm::SCEVSMaxExpr
383 static inline bool classof(const SCEVSMaxExpr *S) { return true; }
481 return ((SC*)this)->visitSMaxExpr((const SCEVSMaxExpr*)S);
H A DScalarEvolutionExpander.h243 Value *visitSMaxExpr(const SCEVSMaxExpr *S);
/macosx-10.9.5/llvmCore-3425.0.33/lib/Analysis/
H A DScalarEvolution.cpp1343 if (isa<SCEVSMaxExpr>(Op))
2380 "SCEVSMaxExpr operand types don't match!");
2423 while (const SCEVSMaxExpr *SMax = dyn_cast<SCEVSMaxExpr>(Ops[Idx])) {
2462 SCEV *S = new (SCEVAllocator) SCEVSMaxExpr(ID.Intern(SCEVAllocator),
3236 if (const SCEVSMaxExpr *M = dyn_cast<SCEVSMaxExpr>(S)) {
3301 if (const SCEVSMaxExpr *SMax = dyn_cast<SCEVSMaxExpr>(S)) {
3442 if (const SCEVSMaxExpr *SMa
[all...]
H A DScalarEvolutionExpander.cpp1430 Value *SCEVExpander::visitSMaxExpr(const SCEVSMaxExpr *S) {
/macosx-10.9.5/llvmCore-3425.0.33/lib/Transforms/Scalar/
H A DLoopStrengthReduce.cpp1853 if (const SCEVSMaxExpr *S = dyn_cast<SCEVSMaxExpr>(BackedgeTakenCount)) {
1856 } else if (const SCEVSMaxExpr *S = dyn_cast<SCEVSMaxExpr>(IterationCount)) {
H A DIndVarSimplify.cpp1143 if (isa<SCEVSMaxExpr>(S) || isa<SCEVUMaxExpr>(S))

Completed in 169 milliseconds