Searched refs:getSmallConstantTripCount (Results 1 – 12 of 12) sorted by relevance
| /freebsd/contrib/llvm-project/llvm/lib/Transforms/Scalar/ |
| H A D | LoopUnrollAndJamPass.cpp | 367 unsigned OuterTripCount = SE.getSmallConstantTripCount(L, Latch); in tryToUnrollAndJamLoop() 369 unsigned InnerTripCount = SE.getSmallConstantTripCount(SubLoop, SubLoopLatch); in tryToUnrollAndJamLoop()
|
| H A D | LoopFuse.cpp | 756 const unsigned TC0 = SE.getSmallConstantTripCount(FC0.L); in haveIdenticalTripCounts() 757 const unsigned TC1 = SE.getSmallConstantTripCount(FC1.L); in haveIdenticalTripCounts()
|
| H A D | LoopUnrollPass.cpp | 1260 if (unsigned TC = SE.getSmallConstantTripCount(L, ExitingBlock)) in tryToUnrollLoop()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/Hexagon/ |
| H A D | HexagonTargetTransformInfo.cpp | 92 SE.getSmallConstantTripCount(L) == 0 && in getPeelingPreferences()
|
| /freebsd/contrib/llvm-project/llvm/lib/Analysis/ |
| H A D | HashRecognize.cpp | 567 unsigned TC = SE.getSmallConstantTripCount(&L); in recognizeCRC()
|
| H A D | LoopCacheAnalysis.cpp | 577 unsigned TripCount = SE.getSmallConstantTripCount(L); in CacheCost()
|
| H A D | ScalarEvolution.cpp | 8215 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 D | ScalarEvolution.h | 824 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 D | LoopUnroll.cpp | 526 Info.TripCount = SE->getSmallConstantTripCount(L, ExitingBlock); in UnrollLoop()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/PowerPC/ |
| H A D | PPCTargetTransformInfo.cpp | 352 unsigned ConstTripCount = SE.getSmallConstantTripCount(L); in isHardwareLoopProfitable()
|
| /freebsd/contrib/llvm-project/llvm/lib/Transforms/Vectorize/ |
| H A D | LoopVectorize.cpp | 419 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 D | DemangleTestCases.inc | 19832 {"_ZNK4llvm4Loop25getSmallConstantTripCountEv", "llvm::Loop::getSmallConstantTripCount() const"},
|