Home
last modified time | relevance | path

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

/src/contrib/llvm-project/llvm/lib/Transforms/Vectorize/
H A DLoopVectorizationLegality.cpp614 assert(!TheLoop->isInnermost() && "We are not vectorizing an outer loop."); in canVectorizeOuterLoop()
1377 assert((UseVPlanNativePath || Lp->isInnermost()) && in canVectorizeLoopCFG()
1463 if (!TheLoop->isInnermost()) { in canVectorize()
1480 assert(TheLoop->isInnermost() && "Inner loop expected."); in canVectorize()
H A DLoopVectorize.cpp966 "Vectorizing: ", TheLoop->isInnermost() ? "innermost loop" : "outer loop", in reportVectorization()
968 StringRef LoopType = TheLoop->isInnermost() ? "" : "outer "; in reportVectorization()
1120 TheLoop->isInnermost() && in isProfitableToScalarize()
1132 TheLoop->isInnermost() && in isUniformAfterVectorization()
1152 TheLoop->isInnermost() && in isScalarAfterVectorization()
1215 TheLoop->isInnermost() && in getWideningDecision()
2153 assert(!OuterLp->isInnermost() && "This is not an outer loop"); in isExplicitVecOuterLoop()
2186 if (L.isInnermost() || VPlanBuildStressTest || in collectSupportedLoops()
6811 if (!OrigLoop->isInnermost()) { in planInVPlanNativePath()
6858 assert(OrigLoop->isInnermost() && "Inner loop expected."); in plan()
[all …]
/src/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DLoopDistribute.cpp659 assert(L->isInnermost() && "Only process inner loops."); in processLoop()
979 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.cpp666 if (L->isInnermost()) in eliminateLoadsAcrossLoops()
H A DLoopFuse.cpp1747 while (!FC1.L->isInnermost()) { in performFusion()
2041 while (!FC1.L->isInnermost()) { in fuseGuardedLoops()
H A DLoopUnrollPass.cpp369 if (!L->isInnermost()) in analyzeLoopUnrollCost()
H A DLoopInterchange.cpp1248 while (!NewOuter->isInnermost()) in restructureLoops()
H A DSimpleLoopUnswitch.cpp1386 if (OrigRootL.isInnermost()) in cloneLoopNest()
H A DLoopStrengthReduce.cpp6211 if (!L->isInnermost()) { in LSRInstance()
7068 if (!L->isInnermost()) { in canFoldTermCondOfLoop()
/src/contrib/llvm-project/llvm/lib/Transforms/Utils/
H A DLoopVersioning.cpp270 if (L->isInnermost()) in runImpl()
H A DLoopPeel.cpp554 if (!PP.AllowLoopNestsPeeling && !L->isInnermost()) in computePeelCount()
/src/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64FalkorHWPFFix.cpp146 if (!L.isInnermost()) in runOnLoop()
831 if (L->isInnermost()) in runOnMachineFunction()
/src/contrib/llvm-project/llvm/lib/Analysis/
H A DLoopNestAnalysis.cpp112 assert(!OuterLoop.isInnermost() && "Outer loop should have subloops"); in analyzeLoopNestForPerfectNest()
H A DLoopInfo.cpp796 while (!Unloop.isInnermost()) { in updateSubloopParents()
915 while (!Unloop->isInnermost()) in erase()
H A DLoopAccessAnalysis.cpp2360 if (!TheLoop->isInnermost()) { in canAnalyzeLoop()
/src/contrib/llvm-project/llvm/lib/Target/Hexagon/
H A DHexagonTargetTransformInfo.cpp91 if (L && L->isInnermost() && canPeel(L) && in getPeelingPreferences()
/src/contrib/llvm-project/llvm/include/llvm/Support/
H A DGenericLoopInfo.h167 bool isInnermost() const { return getSubLoops().empty(); } in isInnermost() function
/src/contrib/llvm-project/llvm/lib/CodeGen/
H A DSelectOptimize.cpp499 if (L && L->isInnermost()) in optimizeSelectsBase()
517 if (!L->isInnermost()) in optimizeSelectsInnerLoops()
/src/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DAMDGPUTargetTransformInfo.cpp260 if (L->isInnermost() && BB->size() < UnrollMaxBlockToAnalyze) in getUnrollingPreferences()
/src/contrib/llvm-project/llvm/lib/Target/PowerPC/
H A DPPCLoopInstrFormPrep.cpp1288 if (!L->isInnermost()) in runOnLoop()
/src/contrib/llvm-project/llvm/lib/Target/ARM/
H A DARMTargetTransformInfo.cpp2400 assert(L->isInnermost() && "preferPredicateOverEpilogue: inner-loop expected"); in preferPredicateOverEpilogue()
/src/contrib/llvm-project/llvm/lib/CodeGen/AsmPrinter/
H A DAsmPrinter.cpp3943 if (Loop->isInnermost()) in emitBasicBlockLoopComments()
/src/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86ISelLowering.cpp59428 if (ML && ML->isInnermost() && in getPrefLoopAlignment()