Home
last modified time | relevance | path

Searched refs:isLoopExiting (Results 1 – 10 of 10) sorted by relevance

/freebsd-12.1/contrib/llvm/lib/Transforms/Utils/
H A DLoopRotationUtils.cpp220 if (!L->isLoopExiting(OrigHeader)) in rotateLoop()
230 if (L->isLoopExiting(OrigLatch) && !SimplifiedLatch && IsUtilMode == false && in rotateLoop()
603 if (!LastExit || !L->isLoopExiting(LastExit)) in simplifyLoopLatch()
661 assert((!MadeChange || L->isLoopExiting(L->getLoopLatch())) && in processLoop()
/freebsd-12.1/contrib/llvm/lib/CodeGen/
H A DMachineLoopInfo.cpp83 if (isLoopExiting(Latch)) in findLoopControlBlock()
H A DCalcSpillWeights.cpp229 isExiting = loop ? loop->isLoopExiting(mbb) : false; in weightCalcHelper()
/freebsd-12.1/contrib/llvm/lib/Target/AMDGPU/
H A DAMDGPUTargetTransformInfo.cpp121 if (L->isLoopExiting(Br->getSuccessor(0)) || in getUnrollingPreferences()
122 L->isLoopExiting(Br->getSuccessor(1))) in getUnrollingPreferences()
/freebsd-12.1/contrib/llvm/lib/Transforms/Scalar/
H A DPlaceSafepoints.cpp255 if (L->isLoopExiting(Pred)) { in mustBeFiniteCountedLoop()
H A DLoopUnrollPass.cpp1025 if (!ExitingBlock || !L->isLoopExiting(ExitingBlock)) in tryToUnrollLoop()
H A DInductiveRangeCheckElimination.cpp761 if (!L.isLoopExiting(Latch)) { in parseLoopStructure()
/freebsd-12.1/contrib/llvm/include/llvm/Analysis/
H A DLoopInfo.h203 bool isLoopExiting(const BlockT *BB) const { in isLoopExiting() function
H A DLoopInfoImpl.h414 if (isLoopExiting(BB)) in print()
/freebsd-12.1/contrib/llvm/lib/Analysis/
H A DScalarEvolution.cpp6524 assert(L->isLoopExiting(ExitingBlock) && in getSmallConstantTripCount()
6561 assert(L->isLoopExiting(ExitingBlock) && in getSmallConstantTripMultiple()