Home
last modified time | relevance | path

Searched refs:getSubLoops (Results 1 – 21 of 21) sorted by relevance

/external/swiftshader/third_party/llvm-7.0/llvm/include/llvm/Analysis/
DLoopInfo.h131 const std::vector<LoopT *> &getSubLoops() const { in getSubLoops() function
142 iterator begin() const { return getSubLoops().begin(); } in begin()
143 iterator end() const { return getSubLoops().end(); } in end()
144 reverse_iterator rbegin() const { return getSubLoops().rbegin(); } in rbegin()
145 reverse_iterator rend() const { return getSubLoops().rend(); } in rend()
146 bool empty() const { return getSubLoops().empty(); } in empty()
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/AMDGPU/
DAMDGPUTargetTransformInfo.cpp83 if (llvm::none_of(L->getSubLoops(), [PHI](const Loop* SubLoop) { in dependsOnLocalPhi()
110 if (llvm::any_of(L->getSubLoops(), [BB](const Loop* SubLoop) { in getUnrollingPreferences()
182 if (llvm::any_of(L->getSubLoops(), [Inst](const Loop* SubLoop) { in getUnrollingPreferences()
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Transforms/Scalar/
DLoopUnrollAndJamPass.cpp259 if (!L->isLoopSimplifyForm() || L->getSubLoops().size() != 1) in tryToUnrollAndJamLoop()
261 Loop *SubLoop = L->getSubLoops()[0]; in tryToUnrollAndJamLoop()
DLoopInterchange.cpp280 const std::vector<Loop *> *Vec = &CurrentLoop->getSubLoops(); in populateWorklist()
291 Vec = &CurrentLoop->getSubLoops(); in populateWorklist()
1267 if (InnerLoop->getSubLoops().empty()) { in transform()
DLoopVersioningLICM.cpp253 if (!CurLoop->getSubLoops().empty()) { in legalLoopStructure()
DLICM.cpp1474 for (Loop *InnerL : L->getSubLoops()) { in collectAliasInfoForLoop()
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Transforms/Utils/
DLoopUnrollAndJam.cpp179 assert(L->getSubLoops().size() == 1); in UnrollAndJamLoop()
701 if (!L->isLoopSimplifyForm() || L->getSubLoops().size() != 1) in isSafeToUnrollAndJam()
703 Loop *SubLoop = L->getSubLoops()[0]; in isSafeToUnrollAndJam()
DLCSSA.cpp365 for (Loop *SubLoop : L.getSubLoops()) in formLCSSARecursively()
DLoopSimplify.cpp291 const std::vector<Loop*> &SubLoops = L->getSubLoops(); in separateNestedLoop()
DCloneFunction.cpp742 assert(OrigLoop->getSubLoops().empty() && in cloneLoopWithPreheader()
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/Hexagon/
DHexagonVectorLoopCarriedReuse.cpp318 if (!L->getSubLoops().empty()) in INITIALIZE_PASS_DEPENDENCY()
538 assert(CurLoop->getSubLoops().empty() && in doVLCR()
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/X86/
DX86CmovConversion.cpp236 for (MachineLoop *Child : Loops[i]->getSubLoops()) in runOnMachineFunction()
241 if (!CurrLoop->getSubLoops().empty()) in runOnMachineFunction()
/external/llvm/lib/Transforms/Scalar/
DLoopInterchange.cpp284 const std::vector<Loop *> *Vec = &CurrentLoop->getSubLoops(); in populateWorklist()
295 Vec = &CurrentLoop->getSubLoops(); in populateWorklist()
1030 if (InnerLoop->getSubLoops().size() == 0) { in transform()
DLoopVersioningLICM.cpp215 if (CurLoop->getSubLoops().size()) { in legalLoopStructure()
DLICM.cpp1081 for (Loop *InnerL : L->getSubLoops()) { in collectAliasInfoForLoop()
/external/llvm/lib/Transforms/Utils/
DLCSSA.cpp267 for (Loop *SubLoop : L.getSubLoops()) in formLCSSARecursively()
DCloneFunction.cpp660 assert(OrigLoop->getSubLoops().empty() && in cloneLoopWithPreheader()
DLoopSimplify.cpp323 const std::vector<Loop*> &SubLoops = L->getSubLoops(); in separateNestedLoop()
/external/llvm/include/llvm/Analysis/
DLoopInfo.h127 const std::vector<LoopT *> &getSubLoops() const { return SubLoops; } in getSubLoops() function
/external/swiftshader/third_party/LLVM/lib/Transforms/Utils/
DLoopSimplify.cpp601 const std::vector<Loop*> &SubLoops = L->getSubLoops(); in SeparateNestedLoop()
/external/swiftshader/third_party/LLVM/include/llvm/Analysis/
DLoopInfo.h125 const std::vector<LoopT *> &getSubLoops() const { return SubLoops; } in getSubLoops() function