Home
last modified time | relevance | path

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

/llvm-project-15.0.7/llvm/lib/Transforms/Utils/
H A DLoopPeel.cpp364 unsigned TargetPeelCount = PP.PeelCount; in computePeelCount()
365 PP.PeelCount = 0; in computePeelCount()
380 PP.PeelCount = UnrollForcePeelCount; in computePeelCount()
441 PP.PeelCount = DesiredPeelCount; in computePeelCount()
472 unsigned PeelCount = *EstimatedTripCount; in computePeelCount() local
474 PP.PeelCount = PeelCount; in computePeelCount()
703 PP.PeelCount = 0; in gatherPeelingPreferences()
714 PP.PeelCount = UnrollPeelCount; in gatherPeelingPreferences()
739 bool llvm::peelLoop(Loop *L, unsigned PeelCount, LoopInfo *LI, in peelLoop() argument
742 assert(PeelCount > 0 && "Attempt to peel out zero iterations?"); in peelLoop()
[all …]
/llvm-project-15.0.7/llvm/include/llvm/Transforms/Utils/
H A DLoopPeel.h23 bool peelLoop(Loop *L, unsigned PeelCount, LoopInfo *LI, ScalarEvolution *SE,
/llvm-project-15.0.7/llvm/lib/Transforms/Scalar/
H A DLoopUnrollPass.cpp911 if (PP.PeelCount) { in computeUnrollCount()
982 if (PP.PeelCount) { in computeUnrollCount()
1280 if (PP.PeelCount) { in tryToUnrollLoop()
1283 << " with iteration count " << PP.PeelCount << "!\n"); in tryToUnrollLoop()
1287 << " peeled loop by " << ore::NV("PeelCount", PP.PeelCount) in tryToUnrollLoop()
1291 if (peelLoop(L, PP.PeelCount, LI, &SE, DT, &AC, PreserveLCSSA)) { in tryToUnrollLoop()
H A DLoopFuse.cpp764 unsigned PeelCount) { in peelFusionCandidate()
767 LLVM_DEBUG(dbgs() << "Attempting to peel first " << PeelCount in peelFusionCandidate()
770 FC0.Peeled = peelLoop(FC0.L, PeelCount, &LI, &SE, DT, &AC, true); in peelFusionCandidate()
781 FC0.PP.PeelCount += PeelCount; in peelFusionCandidate()
821 dbgs() << "Sucessfully peeled " << FC0.PP.PeelCount in peelFusionCandidate()
/llvm-project-15.0.7/llvm/lib/Target/Hexagon/
H A DHexagonTargetTransformInfo.cpp80 PP.PeelCount = 2; in getPeelingPreferences()
/llvm-project-15.0.7/llvm/lib/Target/SPIRV/MCTargetDesc/
H A DSPIRVBaseInfo.h633 PeelCount = 0x80, enumerator
H A DSPIRVBaseInfo.cpp849 if (e == static_cast<uint32_t>(LoopControl::PeelCount)) in getLoopControlName()
851 if (e & static_cast<uint32_t>(LoopControl::PeelCount)) { in getLoopControlName()
/llvm-project-15.0.7/llvm/include/llvm/Analysis/
H A DTargetTransformInfo.h549 unsigned PeelCount; member
/llvm-project-15.0.7/llvm/include/llvm/CodeGen/
H A DBasicTTIImpl.h590 PP.PeelCount = 0; in getPeelingPreferences()
/llvm-project-15.0.7/mlir/include/mlir/Dialect/SPIRV/IR/
H A DSPIRVBase.td3501 def SPV_LC_PeelCount : I32BitEnumAttrCaseBit<"PeelCount", 7> {