Lines Matching refs:ExitCount
190 ExitCount(Info.ExitCount), in HardwareLoop()
205 const SCEV *ExitCount = nullptr; member in __anone95c3c430111::HardwareLoop
299 (HWLoopInfo.ExitBlock && HWLoopInfo.ExitBranch && HWLoopInfo.ExitCount) && in TryConvertLoop()
384 if (!ExitCount->getType()->isPointerTy() && in InitLoopCount()
385 ExitCount->getType() != CountType) in InitLoopCount()
386 ExitCount = SE.getZeroExtendExpr(ExitCount, CountType); in InitLoopCount()
388 ExitCount = SE.getAddExpr(ExitCount, SE.getOne(CountType)); in InitLoopCount()
394 if (SE.isLoopEntryGuardedByCond(L, ICmpInst::ICMP_NE, ExitCount, in InitLoopCount()
395 SE.getZero(ExitCount->getType()))) { in InitLoopCount()
407 if (!isSafeToExpandAt(ExitCount, Predecessor->getTerminator(), SE)) in InitLoopCount()
413 if (!isSafeToExpandAt(ExitCount, BB->getTerminator(), SE)) { in InitLoopCount()
415 << *ExitCount << "\n"); in InitLoopCount()
419 Value *Count = SCEVE.expandCodeFor(ExitCount, CountType, in InitLoopCount()