Lines Matching refs:SCEVSequentialMinMaxExpr
411 return cast<SCEVSequentialMinMaxExpr>(this)->getType(); in getType()
3917 assert((isa<SCEVMinMaxExpr>(S) || isa<SCEVSequentialMinMaxExpr>(S)) && in visitAnyMinMaxExpr()
3934 return isa<SCEVSequentialMinMaxExpr>(S) in visitAnyMinMaxExpr()
3951 SCEVSequentialMinMaxExpr::getEquivalentNonSequentialSCEVType( in SCEVSequentialMinMaxDeduplicatingVisitor()
4036 if (!LookThroughSeq && isa<SCEVSequentialMinMaxExpr>(S)) in impliesPoison()
4074 assert(SCEVSequentialMinMaxExpr::isSequentialMinMaxType(Kind) && in getSequentialMinMaxExpr()
4117 const auto *SMME = cast<SCEVSequentialMinMaxExpr>(Ops[Idx]); in getSequentialMinMaxExpr()
4147 SCEVSequentialMinMaxExpr::getEquivalentNonSequentialSCEVType(Kind), in getSequentialMinMaxExpr()
4174 SCEVSequentialMinMaxExpr(ID.Intern(SCEVAllocator), Kind, O, Ops.size()); in getSequentialMinMaxExpr()
5951 SCEVSequentialMinMaxExpr::getEquivalentNonSequentialSCEVType( in SCEVMinMaxExprContains()
6455 if (isa<SCEVMinMaxExpr>(S) || isa<SCEVSequentialMinMaxExpr>(S)) { in getRangeRef()
9694 if (isa<SCEVCommutativeExpr>(V) || isa<SCEVSequentialMinMaxExpr>(V)) { in computeSCEVAtScope()
9717 if (isa<SCEVSequentialMinMaxExpr>(Comm)) in computeSCEVAtScope()