Searched refs:OrigLoop (Results 1 – 6 of 6) sorted by relevance
| /freebsd-12.1/contrib/llvm/lib/Transforms/Vectorize/ |
| H A D | VPRecipeBuilder.h | 28 Loop *OrigLoop; variable 107 VPRecipeBuilder(Loop *OrigLoop, const TargetLibraryInfo *TLI, in VPRecipeBuilder() argument 111 : OrigLoop(OrigLoop), TLI(TLI), TTI(TTI), Legal(Legal), CM(CM), in VPRecipeBuilder()
|
| H A D | LoopVectorize.cpp | 354 : OrigLoop(OrigLoop), PSE(PSE), LI(LI), DT(DT), TLI(TLI), TTI(TTI), in InnerLoopVectorizer() 609 Loop *OrigLoop; member in llvm::InnerLoopVectorizer 1902 if (OrigLoop->isLoopInvariant(V)) in getOrCreateScalarValue() 2928 if (!OrigLoop->contains(UI)) { in fixupIVUsers() 2939 if (!OrigLoop->contains(UI)) { in fixupIVUsers() 3370 auto *Latch = OrigLoop->getLoopLatch(); in fixFirstOrderRecurrence() 4153 PSE.getSE()->forgetLoop(OrigLoop); in updateAnalysis() 6079 if (!OrigLoop->empty()) { in planInVPlanNativePath() 6361 if (OrigLoop->getHeader() == BB) { in createBlockInMask() 6782 LoopBlocksDFS DFS(OrigLoop); in buildVPlanWithVPRecipes() [all …]
|
| H A D | LoopVectorizationPlanner.h | 181 Loop *OrigLoop; variable 223 : OrigLoop(L), LI(LI), TLI(TLI), TTI(TTI), Legal(Legal), CM(CM) {} in LoopVectorizationPlanner()
|
| /freebsd-12.1/contrib/llvm/lib/Transforms/Scalar/ |
| H A D | LoopDistribute.cpp | 133 : DepCycle(DepCycle), OrigLoop(L) { in InstPartition() 164 for (auto *B : OrigLoop->getBlocks()) in populateUsedSet() 175 if (I && OrigLoop->contains(I->getParent()) && Set.insert(I).second) in populateUsedSet() 188 ClonedLoop = ::cloneLoopWithPreheader(InsertBefore, LoopDomBB, OrigLoop, in cloneLoopWithPreheader() 202 return ClonedLoop ? ClonedLoop : OrigLoop; in getDistributedLoop() 219 for (auto *Block : OrigLoop->getBlocks()) in removeUnusedInsts() 261 Loop *OrigLoop; member in __anonfcfe86310111::InstPartition
|
| /freebsd-12.1/contrib/llvm/lib/Transforms/Utils/ |
| H A D | CloneFunction.cpp | 739 Loop *OrigLoop, ValueToValueMapTy &VMap, in cloneLoopWithPreheader() argument 743 assert(OrigLoop->getSubLoops().empty() && in cloneLoopWithPreheader() 745 Function *F = OrigLoop->getHeader()->getParent(); in cloneLoopWithPreheader() 746 Loop *ParentLoop = OrigLoop->getParentLoop(); in cloneLoopWithPreheader() 754 BasicBlock *OrigPH = OrigLoop->getLoopPreheader(); in cloneLoopWithPreheader() 768 for (BasicBlock *BB : OrigLoop->getBlocks()) { in cloneLoopWithPreheader() 781 for (BasicBlock *BB : OrigLoop->getBlocks()) { in cloneLoopWithPreheader()
|
| /freebsd-12.1/contrib/llvm/include/llvm/Transforms/Utils/ |
| H A D | Cloning.h | 251 Loop *OrigLoop, ValueToValueMapTy &VMap,
|