Lines Matching refs:ExitCount
187 ExitCount(Info.ExitCount), in HardwareLoop()
202 const SCEV *ExitCount = nullptr; member in __anon7620f73f0111::HardwareLoop
296 (HWLoopInfo.ExitBlock && HWLoopInfo.ExitBranch && HWLoopInfo.ExitCount) && in TryConvertLoop()
387 if (!ExitCount->getType()->isPointerTy() && in InitLoopCount()
388 ExitCount->getType() != CountType) in InitLoopCount()
389 ExitCount = SE.getZeroExtendExpr(ExitCount, CountType); in InitLoopCount()
391 ExitCount = SE.getAddExpr(ExitCount, SE.getOne(CountType)); in InitLoopCount()
397 if (SE.isLoopEntryGuardedByCond(L, ICmpInst::ICMP_NE, ExitCount, in InitLoopCount()
398 SE.getZero(ExitCount->getType()))) { in InitLoopCount()
410 if (!SCEVE.isSafeToExpandAt(ExitCount, Predecessor->getTerminator())) in InitLoopCount()
416 if (!SCEVE.isSafeToExpandAt(ExitCount, BB->getTerminator())) { in InitLoopCount()
418 << *ExitCount << "\n"); in InitLoopCount()
422 Value *Count = SCEVE.expandCodeFor(ExitCount, CountType, in InitLoopCount()