Home
last modified time | relevance | path

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

/freebsd-13.1/contrib/llvm-project/llvm/lib/Transforms/Vectorize/
H A DLoopVectorizationLegality.cpp442 assert(!TheLoop->isInnermost() && "We are not vectorizing an outer loop."); in canVectorizeOuterLoop()
1092 assert((UseVPlanNativePath || Lp->isInnermost()) && in canVectorizeLoopCFG()
1178 if (!TheLoop->isInnermost()) { in canVectorize()
1195 assert(TheLoop->isInnermost() && "Inner loop expected."); in canVectorize()
H A DLoopVectorize.cpp2129 assert(!OuterLp->isInnermost() && "This is not an outer loop"); in isExplicitVecOuterLoop()
2162 if (L.isInnermost() || VPlanBuildStressTest || in collectSupportedLoops()
7992 if (!OrigLoop->isInnermost()) { in planInVPlanNativePath()
8031 assert(OrigLoop->isInnermost() && "Inner loop expected."); in plan()
9107 assert(OrigLoop->isInnermost() && "Inner loop expected."); in buildVPlansWithVPRecipes()
9462 assert(!OrigLoop->isInnermost()); in buildVPlan()
10042 assert((EnableVPlanNativePath || L->isInnermost()) && in processLoop()
10104 if (!L->isInnermost()) in processLoop()
10108 assert(L->isInnermost() && "Inner loop expected."); in processLoop()
/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64FalkorHWPFFix.cpp149 if (!L.isInnermost()) in runOnLoop()
833 if (L->isInnermost()) in runOnMachineFunction()
/freebsd-13.1/contrib/llvm-project/llvm/lib/Analysis/
H A DLoopNestAnalysis.cpp55 assert(!OuterLoop.isInnermost() && "Outer loop should have subloops"); in arePerfectlyNested()
H A DLoopInfo.cpp786 while (!Unloop.isInnermost()) { in updateSubloopParents()
906 while (!Unloop->isInnermost()) in erase()
H A DLoopAccessAnalysis.cpp1773 if (!TheLoop->isInnermost()) { in canAnalyzeLoop()
/freebsd-13.1/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DLoopDistribute.cpp666 assert(L->isInnermost() && "Only process inner loops."); in processLoop()
984 if (L->isInnermost()) in runImpl()
H A DLoopDataPrefetch.cpp276 if (!L->isInnermost()) in runOnLoop()
H A DLoopBoundSplit.cpp180 if (!L.isInnermost()) in canSplitLoopBound()
H A DLoopLoadElimination.cpp627 if (L->isInnermost()) in eliminateLoadsAcrossLoops()
H A DLoopFuse.cpp1497 while (!FC1.L->isInnermost()) { in performFusion()
1789 while (!FC1.L->isInnermost()) { in fuseGuardedLoops()
H A DLoopUnrollPass.cpp350 if (!L->isInnermost()) in analyzeLoopUnrollCost()
H A DLoopInterchange.cpp1310 while (!NewOuter->isInnermost()) in restructureLoops()
H A DSimpleLoopUnswitch.cpp1274 if (OrigRootL.isInnermost()) in cloneLoopNest()
H A DLoopStrengthReduce.cpp5721 if (!L->isInnermost()) { in LSRInstance()
/freebsd-13.1/contrib/llvm-project/llvm/lib/Transforms/Utils/
H A DLoopVersioning.cpp270 if (L->isInnermost()) in runImpl()
H A DLoopPeel.cpp308 if (!PP.AllowLoopNestsPeeling && !L->isInnermost()) in computePeelCount()
/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/Hexagon/
H A DHexagonTargetTransformInfo.cpp75 if (L && L->isInnermost() && canPeel(L) && in getPeelingPreferences()
/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/PowerPC/
H A DPPCLoopInstrFormPrep.cpp803 if (!L->isInnermost()) in runOnLoop()
/freebsd-13.1/contrib/llvm-project/llvm/include/llvm/Analysis/
H A DLoopInfo.h165 bool isInnermost() const { return getSubLoops().empty(); } in isInnermost() function
/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DAMDGPUTargetTransformInfo.cpp255 if (L->isInnermost() && BB->size() < UnrollMaxBlockToAnalyze) in getUnrollingPreferences()
/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/ARM/
H A DARMTargetTransformInfo.cpp2101 assert(L->isInnermost() && "preferPredicateOverEpilogue: inner-loop expected"); in preferPredicateOverEpilogue()
/freebsd-13.1/contrib/llvm-project/llvm/lib/CodeGen/AsmPrinter/
H A DAsmPrinter.cpp3230 if (Loop->isInnermost()) in emitBasicBlockLoopComments()
/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86ISelLowering.cpp52613 if (ML->isInnermost() && in getPrefLoopAlignment()