Searched refs:NewLoop (Results 1 - 8 of 8) sorted by relevance
/freebsd-11.0-release/contrib/llvm/lib/Transforms/Utils/ |
H A D | LoopUnrollRuntime.cpp | 153 Loop *NewLoop = nullptr; local 156 NewLoop = new Loop(); 158 ParentLoop->addChildLoop(NewLoop); 160 LI->addTopLevelLoop(NewLoop); 169 if (NewLoop) 170 NewLoop->addBasicBlockToLoop(NewBB, *LI); 224 if (NewLoop) { 229 MDNode *LoopID = NewLoop->getLoopID(); 244 LLVMContext &Context = NewLoop->getHeader()->getContext(); 253 NewLoop [all...] |
H A D | LoopUnroll.cpp | 330 Loop *&NewLoop = NewLoops[OldLoop]; local 331 if (!NewLoop) { 339 NewLoop = new Loop; 340 NewLoopParent->addChildLoop(NewLoop); 346 NewLoop->addBasicBlockToLoop(New, *LI);
|
H A D | CloneFunction.cpp | 703 Loop *NewLoop = new Loop(); local 705 ParentLoop->addChildLoop(NewLoop); 707 LI->addTopLevelLoop(NewLoop); 728 NewLoop->addBasicBlockToLoop(NewBB, *LI); 741 NewLoop->getHeader()->getIterator(), F->end()); 743 return NewLoop;
|
/freebsd-11.0-release/contrib/llvm/include/llvm/CodeGen/ |
H A D | MachineLoopInfo.h | 138 inline void changeTopLevelLoop(MachineLoop *OldLoop, MachineLoop *NewLoop) { argument 139 LI.changeTopLevelLoop(OldLoop, NewLoop);
|
/freebsd-11.0-release/contrib/llvm/include/llvm/Analysis/ |
H A D | LoopInfo.h | 584 LoopT *NewLoop) { 587 *I = NewLoop; 588 assert(!NewLoop->ParentLoop && !OldLoop->ParentLoop && 696 auto *NewLoop = getLoopFor(NewBB); local 698 if (OldLoop == NewLoop) 714 if (!Contains(NewLoop, OldLoop)) { 719 if (UBB != NewBB && getLoopFor(UBB) != NewLoop) 727 if (!Contains(OldLoop, NewLoop)) { 741 if (DefBlock != NewBB && getLoopFor(DefBlock) != NewLoop) 583 changeTopLevelLoop(LoopT *OldLoop, LoopT *NewLoop) argument
|
/freebsd-11.0-release/contrib/llvm/lib/Transforms/Scalar/ |
H A D | LoopUnswitch.cpp | 160 void cloneData(const Loop *NewLoop, const Loop *OldLoop, 351 void LUAnalysisCache::cloneData(const Loop *NewLoop, const Loop *OldLoop, argument 354 LoopProperties &NewLoopProps = LoopsProperties[NewLoop]; 1029 Loop *NewLoop = CloneLoop(L, L->getParentLoop(), VMap, LI, LPM); local 1033 BranchesInfo.cloneData(NewLoop, L, VMap); 1094 LoopProcessWorklist.push_back(NewLoop); 1110 if (!LoopProcessWorklist.empty() && LoopProcessWorklist.back() == NewLoop && 1112 RewriteLoopBodyWithConditionConstant(NewLoop, LICHandle, Val, true);
|
H A D | LoopDistribute.cpp | 388 Loop *NewLoop; local 403 I != E; ++I, --Index, TopPH = NewLoop->getLoopPreheader()) { 406 NewLoop = Part->cloneLoopWithPreheader(TopPH, Pred, Index, LI, DT);
|
/freebsd-11.0-release/contrib/llvm/lib/Transforms/Vectorize/ |
H A D | LoopVectorize.cpp | 432 Value *getOrCreateTripCount(Loop *NewLoop); 435 Value *getOrCreateVectorTripCount(Loop *NewLoop);
|
Completed in 73 milliseconds