Home
last modified time | relevance | path

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

/external/llvm/lib/Target/PowerPC/
DPPCCTRLoops.cpp503 const SCEV *ExitCount = nullptr; in convertToCTRLoop() local
559 ExitCount = EC; in convertToCTRLoop()
587 if (!ExitCount->getType()->isPointerTy() && in convertToCTRLoop()
588 ExitCount->getType() != CountType) in convertToCTRLoop()
589 ExitCount = SE->getZeroExtendExpr(ExitCount, CountType); in convertToCTRLoop()
590 ExitCount = SE->getAddExpr(ExitCount, SE->getOne(CountType)); in convertToCTRLoop()
592 SCEVE.expandCodeFor(ExitCount, CountType, Preheader->getTerminator()); in convertToCTRLoop()
/external/clang/lib/CodeGen/
DCoverageMappingGen.cpp463 Counter ExitCount = getRegion().getCounter(); in propagateCounts() local
471 return ExitCount; in propagateCounts()
812 Counter ExitCount = getRegionCounter(S); in VisitSwitchStmt() local
814 pushRegion(ExitCount, getStart(S), ExitLoc); in VisitSwitchStmt()
877 Counter ExitCount = getRegionCounter(S); in VisitCXXTryStmt() local
878 pushRegion(ExitCount); in VisitCXXTryStmt()
/external/llvm/lib/Transforms/Scalar/
DLoopVersioningLICM.cpp254 const SCEV *ExitCount = SE->getBackedgeTakenCount(CurLoop); in legalLoopStructure() local
255 if (ExitCount == SE->getCouldNotCompute()) { in legalLoopStructure()
/external/llvm/lib/Analysis/
DScalarEvolutionExpander.cpp2038 const SCEV *ExitCount = in generateOverflowCheck() local
2041 assert(ExitCount != SE.getCouldNotCompute() && "Invalid loop count"); in generateOverflowCheck()
2046 unsigned SrcBits = SE.getTypeSizeInBits(ExitCount->getType()); in generateOverflowCheck()
2056 Value *TripCountVal = expandCodeFor(ExitCount, CountTy, Loc); in generateOverflowCheck()
DLoopAccessAnalysis.cpp1497 const SCEV *ExitCount = PSE->getBackedgeTakenCount(); in canAnalyzeLoop() local
1498 if (ExitCount == PSE->getSE()->getCouldNotCompute()) { in canAnalyzeLoop()
DScalarEvolution.cpp5259 const SCEVConstant *ExitCount = in getSmallConstantTripCount() local
5261 if (!ExitCount) in getSmallConstantTripCount()
5264 ConstantInt *ExitConst = ExitCount->getValue(); in getSmallConstantTripCount()
5300 const SCEV *ExitCount = getExitCount(L, ExitingBlock); in getSmallConstantTripMultiple() local
5301 if (ExitCount == getCouldNotCompute()) in getSmallConstantTripMultiple()
5305 const SCEV *TCMul = getAddExpr(ExitCount, getOne(ExitCount->getType())); in getSmallConstantTripMultiple()
/external/swiftshader/third_party/LLVM/lib/Analysis/
DScalarEvolution.cpp3923 const SCEVConstant *ExitCount = in getSmallConstantTripCount() local
3925 if (!ExitCount) in getSmallConstantTripCount()
3928 ConstantInt *ExitConst = ExitCount->getValue(); in getSmallConstantTripCount()
3949 const SCEV *ExitCount = getExitCount(L, ExitBlock); in getSmallConstantTripMultiple() local
3950 if (ExitCount == getCouldNotCompute()) in getSmallConstantTripMultiple()
3954 const SCEV *TCMul = getAddExpr(ExitCount, in getSmallConstantTripMultiple()
3955 getConstant(ExitCount->getType(), 1)); in getSmallConstantTripMultiple()
/external/llvm/lib/Transforms/Vectorize/
DLoopVectorize.cpp2779 const SCEV *ExitCount = SE->getAddExpr( in getOrCreateTripCount() local
2789 TripCount = Exp.expandCodeFor(ExitCount, ExitCount->getType(), in getOrCreateTripCount()
4439 const SCEV *ExitCount = PSE.getBackedgeTakenCount(); in canVectorize() local
4440 if (ExitCount == PSE.getSE()->getCouldNotCompute()) { in canVectorize()