Home | History | Annotate | Download | only in Vectorize

Lines Matching refs:ExitCount

2047   const SCEV *ExitCount = SE->getBackedgeTakenCount(OrigLoop);
2048 assert(ExitCount != SE->getCouldNotCompute() && "Invalid loop count");
2055 if (ExitCount->getType()->getPrimitiveSizeInBits() >
2057 ExitCount = SE->getTruncateOrNoop(ExitCount, IdxTy);
2059 const SCEV *BackedgeTakeCount = SE->getNoopOrZeroExtend(ExitCount, IdxTy);
2061 ExitCount = SE->getAddExpr(BackedgeTakeCount,
2102 Value *Count = Exp.expandCodeFor(ExitCount, ExitCount->getType(),
2155 if (ExitCount->getType()->isPointerTy())
3408 const SCEV *ExitCount = SE->getBackedgeTakenCount(TheLoop);
3409 if (ExitCount == SE->getCouldNotCompute()) {