Home
last modified time | relevance | path

Searched refs:canPeel (Results 1 – 4 of 4) sorted by relevance

/freebsd-head/contrib/llvm-project/llvm/include/llvm/Transforms/Utils/
HDLoopPeel.h22 bool canPeel(const Loop *L);
/freebsd-head/contrib/llvm-project/llvm/lib/Transforms/Utils/
HDLoopPeel.cpp83 bool llvm::canPeel(const Loop *L) { in canPeel() function in llvm
189 assert(canPeel(&L) && "loop is not suitable for peeling"); in PhiAnalyzer()
548 if (!canPeel(L)) in computePeelCount()
920 assert(canPeel(L) && "Attempt to peel a loop which is not peelable?"); in peelLoop()
/freebsd-head/contrib/llvm-project/llvm/lib/Target/Hexagon/
HDHexagonTargetTransformInfo.cpp91 if (L && L->isInnermost() && canPeel(L) && in getPeelingPreferences()
/freebsd-head/contrib/llvm-project/llvm/lib/Transforms/Scalar/
HDLoopFuse.cpp191 GuardBranch(L->getLoopGuardBranch()), PP(PP), AbleToPeel(canPeel(L)), in FusionCandidate()