Searched refs:OrigLoop (Results 1 – 8 of 8) sorted by relevance
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Transforms/Vectorize/ |
| H A D | VPRecipeBuilder.h | 29 Loop *OrigLoop; variable 110 VPRecipeBuilder(Loop *OrigLoop, const TargetLibraryInfo *TLI, in VPRecipeBuilder() argument 114 : OrigLoop(OrigLoop), TLI(TLI), Legal(Legal), CM(CM), PSE(PSE), in VPRecipeBuilder()
|
| H A D | LoopVectorize.cpp | 520 : OrigLoop(OrigLoop), PSE(PSE), LI(LI), DT(DT), TLI(TLI), TTI(TTI), in InnerLoopVectorizer() 695 Loop *OrigLoop; member in llvm::InnerLoopVectorizer 3291 if (!OrigLoop->contains(UI)) { in fixupIVUsers() 3302 if (!OrigLoop->contains(UI)) { in fixupIVUsers() 3482 PSE.getSE()->forgetLoop(OrigLoop); in fixVectorizedLoop() 3489 OrigLoop->getExitBlocks(ExitBlocks); in fixVectorizedLoop() 5129 if (OrigLoop->getExitingBlock() != OrigLoop->getLoopLatch()) in isCandidateForEpilogueVectorization() 7304 if (!OrigLoop->isInnermost()) { in planInVPlanNativePath() 8025 if (OrigLoop->isLoopExiting(Src)) in createEdgeMask() 8734 LoopBlocksDFS DFS(OrigLoop); in tryToBuildVPlanWithVPRecipes() [all …]
|
| H A D | LoopVectorizationPlanner.h | 292 Loop *OrigLoop; variable 336 : OrigLoop(L), LI(LI), DT(DT), TLI(TLI), TTI(TTI), Legal(Legal), CM(CM), in LoopVectorizationPlanner()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Transforms/Scalar/ |
| H A D | LoopDistribute.cpp | 127 : DepCycle(DepCycle), OrigLoop(L) { in InstPartition() 158 for (auto *B : OrigLoop->getBlocks()) in populateUsedSet() 169 if (I && OrigLoop->contains(I->getParent()) && Set.insert(I).second) in populateUsedSet() 182 ClonedLoop = ::cloneLoopWithPreheader(InsertBefore, LoopDomBB, OrigLoop, in cloneLoopWithPreheader() 196 return ClonedLoop ? ClonedLoop : OrigLoop; in getDistributedLoop() 213 for (auto *Block : OrigLoop->getBlocks()) in removeUnusedInsts() 255 Loop *OrigLoop; member in __anonf8d248c20111::InstPartition
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Transforms/Utils/ |
| H A D | CloneFunction.cpp | 1007 Loop *OrigLoop, ValueToValueMapTy &VMap, in cloneLoopWithPreheader() argument 1011 Function *F = OrigLoop->getHeader()->getParent(); in cloneLoopWithPreheader() 1012 Loop *ParentLoop = OrigLoop->getParentLoop(); in cloneLoopWithPreheader() 1016 LMap[OrigLoop] = NewLoop; in cloneLoopWithPreheader() 1022 BasicBlock *OrigPH = OrigLoop->getLoopPreheader(); in cloneLoopWithPreheader() 1036 for (Loop *CurLoop : OrigLoop->getLoopsInPreorder()) { in cloneLoopWithPreheader() 1051 for (BasicBlock *BB : OrigLoop->getBlocks()) { in cloneLoopWithPreheader() 1069 for (BasicBlock *BB : OrigLoop->getBlocks()) { in cloneLoopWithPreheader()
|
| H A D | LoopUtils.cpp | 1556 void llvm::setProfileInfoAfterUnrolling(Loop *OrigLoop, Loop *UnrolledLoop, in setProfileInfoAfterUnrolling() argument 1565 getLoopEstimatedTripCount(OrigLoop, &OrigLoopInvocationWeight); in setProfileInfoAfterUnrolling()
|
| /freebsd-14.2/contrib/llvm-project/llvm/include/llvm/Transforms/Utils/ |
| H A D | Cloning.h | 279 Loop *OrigLoop, ValueToValueMapTy &VMap,
|
| H A D | LoopUtils.h | 485 void setProfileInfoAfterUnrolling(Loop *OrigLoop, Loop *UnrolledLoop,
|