Home
last modified time | relevance | path

Searched refs:ExitCount (Results 1 – 3 of 3) sorted by relevance

/minix3/external/bsd/llvm/dist/llvm/lib/Target/PowerPC/
H A DPPCCTRLoops.cpp453 const SCEV *ExitCount = nullptr; in convertToCTRLoop() local
509 ExitCount = EC; in convertToCTRLoop()
537 if (!ExitCount->getType()->isPointerTy() && in convertToCTRLoop()
538 ExitCount->getType() != CountType) in convertToCTRLoop()
539 ExitCount = SE->getZeroExtendExpr(ExitCount, CountType); in convertToCTRLoop()
540 ExitCount = SE->getAddExpr(ExitCount, in convertToCTRLoop()
542 Value *ECValue = SCEVE.expandCodeFor(ExitCount, CountType, in convertToCTRLoop()
/minix3/external/bsd/llvm/dist/llvm/lib/Transforms/Vectorize/
H A DLoopVectorize.cpp2224 const SCEV *ExitCount = SE->getBackedgeTakenCount(OrigLoop); in createEmptyLoop() local
2225 assert(ExitCount != SE->getCouldNotCompute() && "Invalid loop count"); in createEmptyLoop()
2232 if (ExitCount->getType()->getPrimitiveSizeInBits() > in createEmptyLoop()
2234 ExitCount = SE->getTruncateOrNoop(ExitCount, IdxTy); in createEmptyLoop()
2236 const SCEV *BackedgeTakeCount = SE->getNoopOrZeroExtend(ExitCount, IdxTy); in createEmptyLoop()
2238 ExitCount = SE->getAddExpr(BackedgeTakeCount, in createEmptyLoop()
2279 Value *Count = Exp.expandCodeFor(ExitCount, ExitCount->getType(), in createEmptyLoop()
2332 if (ExitCount->getType()->isPointerTy()) in createEmptyLoop()
3593 const SCEV *ExitCount = SE->getBackedgeTakenCount(TheLoop); in canVectorize() local
3594 if (ExitCount == SE->getCouldNotCompute()) { in canVectorize()
/minix3/external/bsd/llvm/dist/llvm/lib/Analysis/
H A DScalarEvolution.cpp4392 const SCEVConstant *ExitCount = in getSmallConstantTripCount() local
4394 if (!ExitCount) in getSmallConstantTripCount()
4397 ConstantInt *ExitConst = ExitCount->getValue(); in getSmallConstantTripCount()
4433 const SCEV *ExitCount = getExitCount(L, ExitingBlock); in getSmallConstantTripMultiple() local
4434 if (ExitCount == getCouldNotCompute()) in getSmallConstantTripMultiple()
4438 const SCEV *TCMul = getAddExpr(ExitCount, in getSmallConstantTripMultiple()
4439 getConstant(ExitCount->getType(), 1)); in getSmallConstantTripMultiple()