Home
last modified time | relevance | path

Searched defs:BECount (Results 1 – 4 of 4) sorted by relevance

/external/llvm/lib/Transforms/Scalar/
DLoopIdiomRecognize.cpp217 const SCEV *BECount = SE->getBackedgeTakenCount(CurLoop); in runOnCountableLoop() local
348 BasicBlock *BB, const SCEV *BECount, in runOnLoopBlock()
384 bool LoopIdiomRecognize::processLoopStore(StoreInst *SI, const SCEV *BECount) { in processLoopStore()
411 const SCEV *BECount) { in processLoopMemSet()
452 const SCEV *BECount, unsigned StoreSize, in mayLoopAccessLocation()
483 static const SCEV *getStartForNegStride(const SCEV *Start, const SCEV *BECount, in getStartForNegStride()
498 const SCEV *BECount, bool NegStride) { in processLoopStridedStore()
613 const SCEV *BECount, bool NegStride) { in processLoopStoreOfLoopLoad()
DIndVarSimplify.cpp1720 static PHINode *FindLoopCounter(Loop *L, const SCEV *BECount, in FindLoopCounter()
/external/llvm/lib/Transforms/Utils/
DLoopUnrollRuntime.cpp62 static void ConnectProlog(Loop *L, Value *BECount, unsigned Count, in ConnectProlog()
346 Value *BECount = Expander.expandCodeFor(BECountSC, BECountSC->getType(), in UnrollRuntimeLoopProlog() local
/external/llvm/lib/Analysis/
DScalarEvolution.cpp1279 const SCEV *BECount = SE->getBackedgeTakenCount(L); in getPreStartForExtend() local
5097 const SCEV *BECount = nullptr; in getExact() local
5345 const SCEV *BECount = getCouldNotCompute(); in computeExitLimitFromCond() local
5380 const SCEV *BECount = getCouldNotCompute(); in computeExitLimitFromCond() local
8247 const SCEV *BECount = computeBECount(getMinusSCEV(End, Start), Stride, false); in HowManyLessThans() local
8328 const SCEV *BECount = computeBECount(getMinusSCEV(Start, End), Stride, false); in HowManyGreaterThans() local