Lines Matching refs:ExitCount
205 ExitCount(Info.ExitCount), in HardwareLoop()
221 const SCEV *ExitCount = nullptr; member in __anon3d0d820f0111::HardwareLoop
358 (HWLoopInfo.ExitBlock && HWLoopInfo.ExitBranch && HWLoopInfo.ExitCount) && in TryConvertLoop()
449 if (!ExitCount->getType()->isPointerTy() && in InitLoopCount()
450 ExitCount->getType() != CountType) in InitLoopCount()
451 ExitCount = SE.getZeroExtendExpr(ExitCount, CountType); in InitLoopCount()
453 ExitCount = SE.getAddExpr(ExitCount, SE.getOne(CountType)); in InitLoopCount()
459 if (SE.isLoopEntryGuardedByCond(L, ICmpInst::ICMP_NE, ExitCount, in InitLoopCount()
460 SE.getZero(ExitCount->getType()))) { in InitLoopCount()
473 if (!SCEVE.isSafeToExpandAt(ExitCount, Predecessor->getTerminator())) in InitLoopCount()
479 if (!SCEVE.isSafeToExpandAt(ExitCount, BB->getTerminator())) { in InitLoopCount()
481 << *ExitCount << "\n"); in InitLoopCount()
485 Value *Count = SCEVE.expandCodeFor(ExitCount, CountType, in InitLoopCount()