Searched refs:PeelCount (Results 1 – 8 of 8) sorted by relevance
| /freebsd/contrib/llvm-project/llvm/lib/Transforms/Utils/ |
| H A D | LoopPeel.cpp | 417 [&](unsigned &PeelCount, const SCEV *&IterVal, const SCEV *BoundSCEV, in countToEliminateCompares() 419 while (PeelCount < MaxPeelCount && in countToEliminateCompares() 422 ++PeelCount; in countToEliminateCompares() 612 unsigned TargetPeelCount = PP.PeelCount; in computePeelCount() 613 PP.PeelCount = 0; in computePeelCount() 629 PP.PeelCount = UnrollForcePeelCount; in computePeelCount() 684 PP.PeelCount = DesiredPeelCount; in computePeelCount() 700 PP.PeelCount = DesiredPeelCountLast; in computePeelCount() 731 unsigned PeelCount = *EstimatedTripCount; in computePeelCount() local 732 LLVM_DEBUG(dbgs() << "Peeling first " << PeelCount << " iterations.\n"); in computePeelCount() [all …]
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/Transforms/Utils/ |
| H A D | LoopPeel.h | 33 bool peelLoop(Loop *L, unsigned PeelCount, bool PeelLast, LoopInfo *LI,
|
| /freebsd/contrib/llvm-project/llvm/lib/Transforms/Scalar/ |
| H A D | LoopUnrollPass.cpp | 946 if (PP.PeelCount) { in computeUnrollCount() 1017 if (PP.PeelCount) { in computeUnrollCount() 1304 if (PP.PeelCount) { in tryToUnrollLoop() 1307 << " with iteration count " << PP.PeelCount << "!\n"); in tryToUnrollLoop() 1311 << " peeled loop by " << ore::NV("PeelCount", PP.PeelCount) in tryToUnrollLoop() 1316 if (peelLoop(L, PP.PeelCount, PP.PeelLast, LI, &SE, DT, &AC, PreserveLCSSA, in tryToUnrollLoop()
|
| H A D | LoopFuse.cpp | 786 unsigned PeelCount) { in peelFusionCandidate() 789 LLVM_DEBUG(dbgs() << "Attempting to peel first " << PeelCount in peelFusionCandidate() 794 peelLoop(FC0.L, PeelCount, false, &LI, &SE, DT, &AC, true, VMap); in peelFusionCandidate() 805 FC0.PP.PeelCount += PeelCount; in peelFusionCandidate() 845 dbgs() << "Sucessfully peeled " << FC0.PP.PeelCount in peelFusionCandidate()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/Hexagon/ |
| H A D | HexagonTargetTransformInfo.cpp | 95 PP.PeelCount = 2; in getPeelingPreferences()
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/Analysis/ |
| H A D | TargetTransformInfo.h | 679 unsigned PeelCount; member
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/ |
| H A D | BasicTTIImpl.h | 760 PP.PeelCount = 0; in getPeelingPreferences()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/SPIRV/ |
| H A D | SPIRVSymbolicOperands.td | 1455 defm PeelCount : LoopControlOperand<0x80>;
|