/external/llvm/lib/Transforms/Utils/ |
CloneFunction.cpp | 663 Loop *ParentLoop = OrigLoop->getParentLoop(); 666 if (ParentLoop) 667 ParentLoop->addChildLoop(NewLoop); 679 if (ParentLoop) 680 ParentLoop->addBasicBlockToLoop(NewPH, *LI);
|
LoopUnrollRuntime.cpp | 283 Loop *ParentLoop = L->getParentLoop(); 286 if (ParentLoop) 287 ParentLoop->addChildLoop(NewLoop); 300 else if (ParentLoop) 301 ParentLoop->addBasicBlockToLoop(NewBB, *LI); 484 if (Loop *ParentLoop = L->getParentLoop()) 485 SE->forgetLoop(ParentLoop);
|
/external/swiftshader/third_party/LLVM/lib/Analysis/ |
LoopInfo.cpp | 649 Loop *ParentLoop = Unloop->getParentLoop(); 650 for (Loop::iterator I = ParentLoop->begin();; ++I) { 651 assert(I != ParentLoop->end() && "Couldn't find loop"); 653 ParentLoop->removeChildLoop(I);
|
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Transforms/Utils/ |
LoopUnrollPeel.cpp | 408 Loop *ParentLoop = L->getParentLoop(); 416 if (ParentLoop) 417 ParentLoop->addBasicBlockToLoop(NewBB, *LI); 663 if (Loop *ParentLoop = L->getParentLoop()) { 664 SE->forgetLoop(ParentLoop); 667 simplifyLoop(ParentLoop, DT, LI, SE, AC, PreserveLCSSA);
|
CloneFunction.cpp | 745 Loop *ParentLoop = OrigLoop->getParentLoop(); 748 if (ParentLoop) 749 ParentLoop->addChildLoop(NewLoop); 761 if (ParentLoop) 762 ParentLoop->addBasicBlockToLoop(NewPH, *LI); [all...] |
LoopUnrollRuntime.cpp | 295 Loop *ParentLoop = L->getParentLoop(); 297 NewLoops[ParentLoop] = ParentLoop; 299 NewLoops[L] = ParentLoop; 310 if (CreateRemainderLoop || LI->getLoopFor(*BB) != L || ParentLoop) [all...] |
/external/llvm/include/llvm/Analysis/ |
LoopInfo.h | 69 LoopT *ParentLoop; 86 LoopBase() : ParentLoop(nullptr) {} 97 for (const LoopT *CurLoop = ParentLoop; CurLoop; 98 CurLoop = CurLoop->ParentLoop) 103 LoopT *getParentLoop() const { return ParentLoop; } 106 void setParentLoop(LoopT *L) { ParentLoop = L; } 267 assert(!NewChild->ParentLoop && "NewChild already has a parent!"); 268 NewChild->ParentLoop = static_cast<LoopT *>(this); 277 assert(Child->ParentLoop == this && "Child is not a child of this loop!"); 279 Child->ParentLoop = nullptr [all...] |
/external/swiftshader/third_party/LLVM/include/llvm/Analysis/ |
LoopInfo.h | 69 LoopT *ParentLoop; 82 LoopBase() : ParentLoop(0) {} 93 for (const LoopT *CurLoop = ParentLoop; CurLoop; 94 CurLoop = CurLoop->ParentLoop) 99 LoopT *getParentLoop() const { return ParentLoop; } 354 assert(OldChild->ParentLoop == this && "This loop is already broken!"); 355 assert(NewChild->ParentLoop == 0 && "NewChild already has a parent!"); 360 OldChild->ParentLoop = 0; 361 NewChild->ParentLoop = static_cast<LoopT *>(this); 368 assert(NewChild->ParentLoop == 0 && "NewChild already has a parent!") [all...] |
/external/swiftshader/third_party/LLVM/lib/Transforms/Scalar/ |
LoopUnswitch.cpp | 636 Loop *ParentLoop = L->getParentLoop(); 637 if (ParentLoop) { 640 ParentLoop->addBasicBlockToLoop(NewBlocks[0], LI->getBase()); [all...] |
/external/swiftshader/third_party/llvm-7.0/llvm/include/llvm/Analysis/ |
LoopInfo.h | 70 LoopT *ParentLoop; 95 for (const LoopT *CurLoop = ParentLoop; CurLoop; 96 CurLoop = CurLoop->ParentLoop) 101 LoopT *getParentLoop() const { return ParentLoop; } 106 ParentLoop = L; 333 assert(!NewChild->ParentLoop && "NewChild already has a parent!"); 334 NewChild->ParentLoop = static_cast<LoopT *>(this); 344 assert(Child->ParentLoop == this && "Child is not a child of this loop!"); 346 Child->ParentLoop = nullptr; 418 LoopBase() : ParentLoop(nullptr) { [all...] |
/external/llvm/lib/Transforms/Scalar/ |
LoopUnswitch.cpp | [all...] |
InductiveRangeCheckElimination.cpp | [all...] |
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Transforms/Instrumentation/ |
InstrProfiling.cpp | 417 Loop *ParentLoop = LI.getLoopFor(BB); 418 if (!ParentLoop) 420 LoopPromotionCandidates[ParentLoop].emplace_back(CounterLoad, CounterStore); [all...] |
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Transforms/Scalar/ |
LoopUnswitch.cpp | [all...] |
InductiveRangeCheckElimination.cpp | [all...] |
/external/llvm/lib/Target/AMDGPU/ |
AMDILCFGStructurizer.cpp | [all...] |
/external/llvm/lib/Target/Hexagon/ |
HexagonHardwareLoops.cpp | [all...] |
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/AMDGPU/ |
AMDILCFGStructurizer.cpp | [all...] |
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/Hexagon/ |
HexagonHardwareLoops.cpp | [all...] |
/external/llvm/lib/Transforms/Vectorize/ |
LoopVectorize.cpp | [all...] |
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Transforms/Vectorize/ |
LoopVectorize.cpp | [all...] |