Home
last modified time | relevance | path

Searched refs:isInnermost (Results 1 – 25 of 25) sorted by relevance

/freebsd-14.2/contrib/llvm-project/llvm/lib/Transforms/Vectorize/
H A DLoopVectorizationLegality.cpp614 assert(!TheLoop->isInnermost() && "We are not vectorizing an outer loop."); in canVectorizeOuterLoop()
1369 assert((UseVPlanNativePath || Lp->isInnermost()) && in canVectorizeLoopCFG()
1455 if (!TheLoop->isInnermost()) { in canVectorize()
1472 assert(TheLoop->isInnermost() && "Inner loop expected."); in canVectorize()
H A DLoopVectorize.cpp1046 "Vectorizing: ", TheLoop->isInnermost() ? "innermost loop" : "outer loop", in reportVectorization()
1048 StringRef LoopType = TheLoop->isInnermost() ? "" : "outer "; in reportVectorization()
2278 assert(!OuterLp->isInnermost() && "This is not an outer loop"); in isExplicitVecOuterLoop()
2311 if (L.isInnermost() || VPlanBuildStressTest || in collectSupportedLoops()
7304 if (!OrigLoop->isInnermost()) { in planInVPlanNativePath()
7351 assert(OrigLoop->isInnermost() && "Inner loop expected."); in plan()
8595 assert(OrigLoop->isInnermost() && "Inner loop expected."); in buildVPlansWithVPRecipes()
8920 assert(!OrigLoop->isInnermost()); in buildVPlan()
9831 assert((EnableVPlanNativePath || L->isInnermost()) && in processLoop()
9888 if (!L->isInnermost()) in processLoop()
[all …]
/freebsd-14.2/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DLoopDistribute.cpp660 assert(L->isInnermost() && "Only process inner loops."); in processLoop()
977 if (L->isInnermost()) in runImpl()
H A DLoopDataPrefetch.cpp278 if (!L->isInnermost()) in runOnLoop()
H A DLoopBoundSplit.cpp186 if (!L.isInnermost()) in canSplitLoopBound()
H A DLoopLoadElimination.cpp650 if (L->isInnermost()) in eliminateLoadsAcrossLoops()
H A DLoopFuse.cpp1747 while (!FC1.L->isInnermost()) { in performFusion()
2041 while (!FC1.L->isInnermost()) { in fuseGuardedLoops()
H A DLoopInterchange.cpp1248 while (!NewOuter->isInnermost()) in restructureLoops()
H A DLoopUnrollPass.cpp363 if (!L->isInnermost()) in analyzeLoopUnrollCost()
H A DSimpleLoopUnswitch.cpp1372 if (OrigRootL.isInnermost()) in cloneLoopNest()
H A DLoopStrengthReduce.cpp5911 if (!L->isInnermost()) { in LSRInstance()
6766 if (!L->isInnermost()) { in canFoldTermCondOfLoop()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Transforms/Utils/
H A DLoopVersioning.cpp270 if (L->isInnermost()) in runImpl()
H A DLoopPeel.cpp514 if (!PP.AllowLoopNestsPeeling && !L->isInnermost()) in computePeelCount()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64FalkorHWPFFix.cpp146 if (!L.isInnermost()) in runOnLoop()
831 if (L->isInnermost()) in runOnMachineFunction()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Analysis/
H A DLoopNestAnalysis.cpp112 assert(!OuterLoop.isInnermost() && "Outer loop should have subloops"); in analyzeLoopNestForPerfectNest()
H A DLoopInfo.cpp784 while (!Unloop.isInnermost()) { in updateSubloopParents()
904 while (!Unloop->isInnermost()) in erase()
H A DLoopAccessAnalysis.cpp2285 if (!TheLoop->isInnermost()) { in canAnalyzeLoop()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/Hexagon/
H A DHexagonTargetTransformInfo.cpp91 if (L && L->isInnermost() && canPeel(L) && in getPeelingPreferences()
/freebsd-14.2/contrib/llvm-project/llvm/include/llvm/Support/
H A DGenericLoopInfo.h167 bool isInnermost() const { return getSubLoops().empty(); } in isInnermost() function
/freebsd-14.2/contrib/llvm-project/llvm/lib/CodeGen/
H A DSelectOptimize.cpp472 if (L && L->isInnermost()) in optimizeSelectsBase()
490 if (!L->isInnermost()) in optimizeSelectsInnerLoops()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DAMDGPUTargetTransformInfo.cpp260 if (L->isInnermost() && BB->size() < UnrollMaxBlockToAnalyze) in getUnrollingPreferences()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/PowerPC/
H A DPPCLoopInstrFormPrep.cpp1283 if (!L->isInnermost()) in runOnLoop()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/ARM/
H A DARMTargetTransformInfo.cpp2388 assert(L->isInnermost() && "preferPredicateOverEpilogue: inner-loop expected"); in preferPredicateOverEpilogue()
/freebsd-14.2/contrib/llvm-project/llvm/lib/CodeGen/AsmPrinter/
H A DAsmPrinter.cpp3928 if (Loop->isInnermost()) in emitBasicBlockLoopComments()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86ISelLowering.cpp57759 if (ML && ML->isInnermost() && in getPrefLoopAlignment()