Home
last modified time | relevance | path

Searched refs:getSmallConstantTripCount (Results 1 – 12 of 12) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DLoopUnrollAndJamPass.cpp367 unsigned OuterTripCount = SE.getSmallConstantTripCount(L, Latch); in tryToUnrollAndJamLoop()
369 unsigned InnerTripCount = SE.getSmallConstantTripCount(SubLoop, SubLoopLatch); in tryToUnrollAndJamLoop()
H A DLoopFuse.cpp756 const unsigned TC0 = SE.getSmallConstantTripCount(FC0.L); in haveIdenticalTripCounts()
757 const unsigned TC1 = SE.getSmallConstantTripCount(FC1.L); in haveIdenticalTripCounts()
H A DLoopUnrollPass.cpp1260 if (unsigned TC = SE.getSmallConstantTripCount(L, ExitingBlock)) in tryToUnrollLoop()
/freebsd/contrib/llvm-project/llvm/lib/Target/Hexagon/
H A DHexagonTargetTransformInfo.cpp92 SE.getSmallConstantTripCount(L) == 0 && in getPeelingPreferences()
/freebsd/contrib/llvm-project/llvm/lib/Analysis/
H A DHashRecognize.cpp567 unsigned TC = SE.getSmallConstantTripCount(&L); in recognizeCRC()
H A DLoopCacheAnalysis.cpp577 unsigned TripCount = SE.getSmallConstantTripCount(L); in CacheCost()
H A DScalarEvolution.cpp8215 unsigned ScalarEvolution::getSmallConstantTripCount(const Loop *L) { in getSmallConstantTripCount() function in ScalarEvolution
8221 ScalarEvolution::getSmallConstantTripCount(const Loop *L, in getSmallConstantTripCount() function in ScalarEvolution
/freebsd/contrib/llvm-project/llvm/include/llvm/Analysis/
H A DScalarEvolution.h824 LLVM_ABI unsigned getSmallConstantTripCount(const Loop *L);
835 LLVM_ABI unsigned getSmallConstantTripCount(const Loop *L,
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Utils/
H A DLoopUnroll.cpp526 Info.TripCount = SE->getSmallConstantTripCount(L, ExitingBlock); in UnrollLoop()
/freebsd/contrib/llvm-project/llvm/lib/Target/PowerPC/
H A DPPCTargetTransformInfo.cpp352 unsigned ConstTripCount = SE.getSmallConstantTripCount(L); in isHardwareLoopProfitable()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Vectorize/
H A DLoopVectorize.cpp419 static ElementCount getSmallConstantTripCount(ScalarEvolution *SE, in getSmallConstantTripCount() function
421 return ElementCount::getFixed(SE->getSmallConstantTripCount(L)); in getSmallConstantTripCount()
436 if (auto ExpectedTC = getSmallConstantTripCount(PSE.getSE(), L)) in getSmallBestKnownTC()
3640 ElementCount TC = getSmallConstantTripCount(SE, TheLoop); in computeMaxVF()
4718 if (getSmallConstantTripCount(PSE.getSE(), TheLoop).isNonZero()) { in selectInterleaveCount()
5078 auto TC = getSmallConstantTripCount(PSE.getSE(), TheLoop); in expectedCost()
6774 auto TC = getSmallConstantTripCount(PSE.getSE(), OrigLoop); in precomputeCosts()
/freebsd/contrib/llvm-project/llvm/include/llvm/Testing/Demangle/
H A DDemangleTestCases.inc19832 {"_ZNK4llvm4Loop25getSmallConstantTripCountEv", "llvm::Loop::getSmallConstantTripCount() const"},