Home
last modified time | relevance | path

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

12

/llvm-project-15.0.7/llvm/lib/Transforms/Vectorize/
H A DLoopVectorizationLegality.cpp470 assert(!TheLoop->isInnermost() && "We are not vectorizing an outer loop."); in canVectorizeOuterLoop()
1202 assert((UseVPlanNativePath || Lp->isInnermost()) && in canVectorizeLoopCFG()
1288 if (!TheLoop->isInnermost()) { in canVectorize()
1305 assert(TheLoop->isInnermost() && "Inner loop expected."); in canVectorize()
H A DLoopVectorize.cpp2119 assert(!OuterLp->isInnermost() && "This is not an outer loop"); in isExplicitVecOuterLoop()
2152 if (L.isInnermost() || VPlanBuildStressTest || in collectSupportedLoops()
7391 if (!OrigLoop->isInnermost()) { in planInVPlanNativePath()
7430 assert(OrigLoop->isInnermost() && "Inner loop expected."); in plan()
8548 assert(OrigLoop->isInnermost() && "Inner loop expected."); in buildVPlansWithVPRecipes()
9057 assert(!OrigLoop->isInnermost()); in buildVPlan()
10040 assert((EnableVPlanNativePath || L->isInnermost()) && in processLoop()
10102 if (!L->isInnermost()) in processLoop()
10106 assert(L->isInnermost() && "Inner loop expected."); in processLoop()
/llvm-project-15.0.7/polly/include/polly/CodeGen/
H A DIslAst.h134 static bool isInnermost(const isl::ast_node &Node);
/llvm-project-15.0.7/llvm/lib/Target/AArch64/
H A DAArch64FalkorHWPFFix.cpp149 if (!L.isInnermost()) in runOnLoop()
833 if (L->isInnermost()) in runOnMachineFunction()
/llvm-project-15.0.7/llvm/lib/Transforms/Scalar/
H A DLoopDistribute.cpp665 assert(L->isInnermost() && "Only process inner loops."); in processLoop()
983 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.cpp626 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.cpp360 if (!L->isInnermost()) in analyzeLoopUnrollCost()
H A DLoopInterchange.cpp1254 while (!NewOuter->isInnermost()) in restructureLoops()
H A DSimpleLoopUnswitch.cpp1300 if (OrigRootL.isInnermost()) in cloneLoopNest()
/llvm-project-15.0.7/llvm/lib/Transforms/Utils/
H A DLoopVersioning.cpp269 if (L->isInnermost()) in runImpl()
H A DLoopPeel.cpp372 if (!PP.AllowLoopNestsPeeling && !L->isInnermost()) in computePeelCount()
/llvm-project-15.0.7/llvm/lib/CodeGen/
H A DSelectOptimize.cpp283 if (L && L->isInnermost()) in optimizeSelectsBase()
301 if (!L->isInnermost()) in optimizeSelectsInnerLoops()
/llvm-project-15.0.7/polly/lib/CodeGen/
H A DIslAst.cpp572 bool IslAstInfo::isInnermost(const isl::ast_node &Node) { in isInnermost() function in IslAstInfo
610 if (!PollyParallelForce && isInnermost(Node)) in isExecutedInParallel()
/llvm-project-15.0.7/llvm/lib/Analysis/
H A DLoopNestAnalysis.cpp112 assert(!OuterLoop.isInnermost() && "Outer loop should have subloops"); in analyzeLoopNestForPerfectNest()
H A DLoopInfo.cpp780 while (!Unloop.isInnermost()) { in updateSubloopParents()
900 while (!Unloop->isInnermost()) in erase()
H A DLoopAccessAnalysis.cpp2079 if (!TheLoop->isInnermost()) { in canAnalyzeLoop()
/llvm-project-15.0.7/llvm/lib/Target/Hexagon/
H A DHexagonTargetTransformInfo.cpp76 if (L && L->isInnermost() && canPeel(L) && in getPeelingPreferences()
/llvm-project-15.0.7/llvm/include/llvm/Analysis/
H A DLoopInfo.h181 bool isInnermost() const { return getSubLoops().empty(); } in isInnermost() function
/llvm-project-15.0.7/llvm/lib/Target/AMDGPU/
H A DAMDGPUTargetTransformInfo.cpp257 if (L->isInnermost() && BB->size() < UnrollMaxBlockToAnalyze) in getUnrollingPreferences()
/llvm-project-15.0.7/llvm/lib/Target/PowerPC/
H A DPPCLoopInstrFormPrep.cpp1281 if (!L->isInnermost()) in runOnLoop()
/llvm-project-15.0.7/llvm/unittests/Transforms/Scalar/
H A DLoopPassManagerTest.cpp1396 assert(L.isInnermost() && "Can only delete leaf loops with this routine!"); in TEST_F()
/llvm-project-15.0.7/flang/lib/Lower/
H A DBridge.cpp1150 bool isInnermost = &info == &incrementLoopNestInfo.back(); in genFIR() local
1153 info.bodyBlock = isInnermost ? bodyBlock : createNextBeginBlock(); in genFIR()

12